前提:
1、PC端域名(ming)、手(shou)機端域名(ming)同時都(dou)解(jie)析到一個網站(zhan)上;
2、如果模板(ban)目錄只有PC文(wen)件夾,那復制下面代碼放到公用的頭部模板(ban)header.htm;
3、如果模板目(mu)錄有PC和mobile兩個文(wen)(wen)件(jian)(jian)夾(jia),那復制下面代碼放(fang)到mobile文(wen)(wen)件(jian)(jian)夾(jia)的(de)公用(yong)頭部文(wen)(wen)件(jian)(jian)header.htm;
代碼:
<script type="text/javascript">
// 把這里的域名(ming)改為你的手(shou)機端域名(ming)
ey_pctomobile("//m.baidu.com");
// PC端 移動(dong)端 跳轉
function ey_pctomobile(domain){
// 只取得域(yu)名,不帶http協議(yi)
var host = '';
host = domain.replace(/^([^:]*):?//([^/]+)(.*)/g, '$2');
// 檢測(ce)手機端(duan)的標識(shi)
var is_mobile = navigator.userAgent.toLowerCase().match(/(ipod|iphone|android|coolpad|mmp|smartphone|midp|wap|xoom|symbian|j2me|blackberry|wince)/i) != null;
// 判斷手(shou)機(ji)端(duan)并且跳(tiao)轉
if (is_mobile && window.location.href.indexOf(host) < 0) {
url = domain + window.location.href.replace(/^([^:]*):?//([^/]+)/g, '');
window.location.href = url;
}
}
</script>