校验用户登录手机端还是PC端,是否微信浏览器打开

   .JS

    var browertype = "web";//浏览器类型
    var isWeiXin="not"; 
     //初始化方法
    $(function () {        
        //判断是否手机操作
           var userAgentInfo = navigator.userAgent;
        var Agents = ["Android", "iPhone",
                    "SymbianOS", "Windows Phone",
                    "iPad", "iPod"];
        var flag = true;
        for (var v = 0; v < Agents.length; v++) {
            if (userAgentInfo.indexOf(Agents[v]) > 0) {
                flag = false;
                break;
            }
        }
         
        if(flag)
        {
             //pc端 
            browertype = "web";
        }
        else
        {
            //手机端
            browertype = "phone";
            var ua = window.navigator.userAgent.toLowerCase();
            if(ua.match(/MicroMessenger/i)  != 'micromessenger'){ 
                //不是微信浏览器
                isWeiXin="not";
            }else{
                //是微信浏览器
                isWeiXin="is";
            }
        }     
    });

猜你喜欢

转载自blog.csdn.net/y_0927/article/details/81564033