帝国CMS适配代码手机端打开pc站网址自动跳转到手机站网址

2018年10月26日1

帝国cms适配代码手机端打开pc端网址自动跳转到手机站网址。

根据不同客户端如:手机、iPad、电脑等设备,自动调整到相应的网址。

此代码主要应用到pc和手机站都有独立网站上,如www.zhiyuanblog.com和m.zhiyuanblog.com,响应式网站用不到!

首页

<script type="text/javascript">if(window.location.toString().indexOf('pref=padindex') != -1){}else{    if(/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))){        if(window.location.href.indexOf("?mobile")<0){        try{            if(/Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)){                window.location.href="[!--temp.wapurl--]";            }else if(/iPad/i.test(navigator.userAgent)){                  window.location.href="[!--temp.wapurl--]"            }else{                window.location.href="[!--temp.wapurl--]"            }        }catch(e){}    }    }}</script>

[!--temp.wapurl--] 代码中所用到的模板变量,添写自己手机站网址就行了;如:http://m.xiaquer.com。

栏目页

<?$r['classid']=$GLOBALS[navclassid];$classurl=sys_ReturnBqClassname($r,9);?><script type="text/javascript">if(window.location.toString().indexOf('pref=padindex') != -1){}else{    if(/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))){        if(window.location.href.indexOf("?mobile")<0){        try{            if(/Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)){                window.location.href="[!--temp.wapurl--]<?echo $classurl;?>";            }else if(/iPad/i.test(navigator.userAgent)){                  window.location.href="[!--temp.wapurl--]<?echo$classurl;?>"            }else{                window.location.href="[!--temp.wapurl--]<?echo $classurl;?>"            }        }catch(e){}    }    }}</script>

<?echo$classurl;?> 获取栏目路径

内容页

<script type="text/javascript">if(window.location.toString().indexOf('pref=padindex') != -1){}else{    if(/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))){        if(window.location.href.indexOf("?mobile")<0){        try{            if(/Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)){                window.location.href="[!--temp.wapurl--][!--titleurl--]";            }else if(/iPad/i.test(navigator.userAgent)){                  window.location.href="[!--temp.wapurl--][!--titleurl--]"            }else{                window.location.href="[!--temp.wapurl--][!--titleurl--]"            }        }catch(e){}    }    }}</script>

[!--temp.wapurl--] 新建公共模板变量,添写自己手机站网址就行了;如:http://m.xiaquer.com。

<?echo$classurl;?> 获取当前栏目路径

[!--titleurl--] 获取内容页路径

点赞0

喜欢这篇文章?打赏一下作者吧

  • 支付宝

    支付宝二维码

  • 微信

    微信二维码

你觉得文章内容怎么样

您的评论会在审核后被公开。

1 人参与,0 条评论

TOP