首页 » Web技术 » JS/jQuery » 正文

手机移动端访问PC版网站自动跳转到手机版网站

有的网站有PC站和移动站两个域名,比如www.zhangwenbao.com是PC站,m.zhangwenbao.com是移动站,当手机等移动端设备访问www.zhangwenbao.com时,需要自动跳转到m.zhangwenbao.com,那么使用下面的JS代码就可以实现,将以下代码复制粘贴到网站<head>部分,将代码中的PC站和手机站域名改成你自己的即可。

<script>
function uaredirect(murl){
try{
if(document.getElementById("bdmark") != null) {
            return
        }
var urlhash = window.location.hash;
if(!urlhash.match("fromapp")){
if((navigator.userAgent.match(/(iPhone|iPod|Android|ios|iPad)/i))){
if( murl.indexOf("www.zhangwenbao.com") ){
murl = murl.replace("www.zhangwenbao.com","m.zhangwenbao.com");
}
location.replace(murl);
}
}
}catch(err){}
}
uaredirect(window.location.href);
</script>

 

发表评论