1. 首页
  2. 网站建设
  3. 帝国cms

帝国CMS电脑端自动跳转到手机端方法

帝国CMS电脑端自动跳转到手机端方法

Empire CMS 7.2版本引入了全面的多接入终端功能,使网站更方便地制作多个移动接入终端。

版本7.5中的多访问者升级:支持主端的后台刷新以生成每个访问端的静态页面,并且多访问端在静态模式下使用更方便。

那么,如何识别手机端并自动跳转呢?

在之间增加如下代码。

pc首页跳转

<link rel=”alternate” media=”only screen and (max-width: 640px)” href=”http://m.qzhifa.com/”>
<script src=”/skin/js/uaredirect.js” type=”text/javascript”></script>
<script type=”text/javascript”>uaredirect(“http://m.qzhifa.com/”); </script>

pc列表页跳转

<link rel=”alternate” media=”only screen and (max-width: 640px)” href=”http://m.dlhuaxue.com
<?=sys_ReturnBqClassUrl($class_r[$GLOBALS[navclassid]]);?>”>
<script src=”http://m.dlhuaxue.com/js/uaredirect.js” type=”text/javascript”></script>
<script type=”text/javascript”>
uaredirect(“http://m.dlhuaxue.com<?=sys_ReturnBqClassUrl($class_r[$GLOBALS[navclassid]]);?>”);
</script>

pc内容页跳转

<link rel=”alternate” media=”only screen and (max-width: 640px)” href=”http://m.dlhuaxue.com[!–titleurl–]”>
<script src=”http://www.dlhuaxue.com/js/uaredirect.js” type=”text/javascript”></script>
<script type=”text/javascript”>
uaredirect(“http://m.dlhuaxue.com[!–titleurl–]”);
</script>

pc端跳转手机端js代码

uaredirect.js
function uaredirect(f){try{if(document.getElementById(“bdmark”)!=null){return}var b=false;if(arguments[1]){var e=window.location.host;var a=window.location.href;if(isSubdomain(arguments[1],e)==1){f=f+”/#m/”+a;b=true}else{if(isSubdomain(arguments[1],e)==2){f=f+”/#m/”+a;b=true}else{f=a;b=false}}}else{b=true}if(b){var c=window.location.hash;if(!c.match(“fromapp”)){if((navigator.userAgent.match(/(iPhone|iPod|Android|ios)/i))){location.replace(f)}}}}catch(d){}}function isSubdomain(c,d){this.getdomain=function(f){var e=f.indexOf(“://”);if(e>0){var h=f.substr(e+3)}else{var h=f}var g=/^www\./;if(g.test(h)){h=h.substr(4)}return h};if(c==d){return 1}else{var c=this.getdomain(c);var b=this.getdomain(d);if(c==b){return 1}else{c=c.replace(“.”,”\\.”);var a=new RegExp(“\\.”+c+”$”);if(b.match(a)){return 2}else{return 0}}}};

标题:《帝国CMS电脑端自动跳转到手机端方法》作者:祖冬;学海无涯,欢迎大家分享,如有侵权请联系作者,本文链接:http://www.chinanumberone.net/wz/2264.html

发表评论

登录后才能评论

联系我们

QQ:1103468417

在线咨询:点击这里给我发消息

邮件:1103468417@qq.com

工作时间:周一至周六,9:30-23:30,节假日休息!

有网站的直接留言网址和关键词。

 

QR code