网站PC端跳转M端

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网站PC端跳转M端相关的知识,希望对你有一定的参考价值。

//pc跳转M端
if(/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))){
    try{
        if(/android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)){
            //触屏手机版地址
            var url = window.location.href.replace("http://www","http://m");
            window.location.href = url;
        }else if(/iPad/i.test(navigator.userAgent)){
            //pad版地址
            var url = window.location.href.replace("http://www","http://m");
            window.location.href = url;
        }else{
            //普通手机版地址
            var url = window.location.href.replace("http://www","http://m");
            window.location.href = url;
        }
    }
    catch(e){
    }
}


以上是关于网站PC端跳转M端的主要内容,如果未能解决你的问题,请参考以下文章

05.Pc端跳转

通过代码实现自动判断是手机端还是PC端跳转

Nginx如何处理手机端和PC端跳转不同页面

移动端跳转网站

服务端跳转和客户端跳转的区别

nuxt.js middleware 中间件实现判断手机端跳转