JS判断PC 手机端显示不同的内容

Posted MY0101

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS判断PC 手机端显示不同的内容相关的知识,希望对你有一定的参考价值。

方法一:

function goPAGE() {
if ((navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i))) {
window.location.href="手机版地址";
}
}
else {
window.location.href="你的电脑版地址";    }
}
goPAGE();

 

 

方法二:

//平台、设备和操作系统 
        var system = { 
            win: false, 
            mac: false, 
            xll: false, 
            ipad:false 
        }; 
        //检测平台 
        var p = navigator.platform; 
        system.win = p.indexOf("Win") == 0; 
        system.mac = p.indexOf("Mac") == 0; 
        system.x11 = (p == "X11") || (p.indexOf("Linux") == 0); 
        system.ipad = (navigator.userAgent.match(/iPad/i) != null)?true:false; 
        //跳转语句,如果是手机访问就自动跳转到wap.baidu.com页面 
        if (system.win || system.mac || system.xll||system.ipad) { 
 
        } else { 
 
            window.location.href = "手机版地址"; 
}

 


以上是关于JS判断PC 手机端显示不同的内容的主要内容,如果未能解决你的问题,请参考以下文章

js判断到移动端PC端

简单的利用JS来判断页面是在手机端还是在PC端打开的方法

JS判断登陆端是PC还是手机

js判断当前浏览器是pc端还是移动端

js判断用户的浏览器设备是移动端还是pc端

js判断客户端是pc端还是移动端