帝國CMS電腦端自動跳轉到手機端方法
那么,如何識別手機端并自動跳轉呢?
在之間增加代碼。
電腦端首頁跳轉
<linkrel=”alternate”media=”onlyscreenand(max-width:640px)”href=”m/”><scriptsrc=”/skin/js/uaredirect/”);</script>電腦端列表頁跳轉
<linkrel=”alternate”media=”onlyscreenand(max-width:640px)”href=”m<?=sys_ReturnBqClassUrl($class_r[$GLOBALS[navclassid]]);?>”><scriptsrc=”m/js/uaredirect<?=sys_ReturnBqClassUrl($class_r[$GLOBALS[navclassid]]);?>”);</script>
電腦端內容頁跳轉
<linkrel=”alternate”media=”onlyscreenand(max-width:640px)”href=”m[!–titleurl–]”><scriptsrc=”/js/uaredirect[!–titleurl–]”);</script>電腦端端跳轉手機端js代碼
uaredirect.jsfunctionuaredirect(f){try{if(document.getElementById(“bdmark”)!=null){return}varb=false;if(arguments[1]){vare=window.location.host;vara=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){varc=window.location.hash;if(!c.match(“fromapp”)){if((navigator.userAgent.match(/(iPhone|iPod|Android|ios)/i))){location.replace(f)}}}}catch(d){}}functionisSubdomain(c,d){this.getdomain=function(f){vare=f.indexOf(“://”);if(e>0){varh=f.substr(e+3)}else{varh=f}varg=/^./;if(g.test(h)){h=h.substr(4)}returnh};if(c==d){return1}else{varc=this.getdomain(c);varb=this.getdomain(d);if(c==b){return1}else{c=c.replace(“.”,”.”);vara=newRegExp(“.”+c+”$”);if(b.match(a)){return2}else{return0}}}};
聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至201542412@QQ.com舉報,一經查實,本站將立刻刪除。
相關推薦
-
帝國cms電腦端訪問自動跳轉到手機網站代碼教程
推薦使用第二種,手機端不用在另外生成靜態頁面,非常省事。方法一:帝國pc站跳轉到手機靜態站1、假設我們有帝國CMS電腦網站.yisvip.,手機網站m.yisvip.,手...











