判断浏览器

    var bw = (function() {
          var UserAgent = navigator.userAgent.toLowerCase();          
          return {
            isUc   : /ubrowser/.test(UserAgent), // UC浏览器  OK
            isChrome : /chrome/.test(UserAgent.substr(-33,6)), // Chrome浏览器             FALSE
            isFirefox : /firefox/.test(UserAgent), // 火狐浏览器 OK
            isOpera  : /opera/.test(UserAgent), // Opera浏览器                              FALSE
            isSafire : /safari/.test(UserAgent) && !/chrome/.test(UserAgent), // safire浏览器
            
            is360   : /360se/.test(UserAgent), // 360浏览器
            isBaidu  : /bidubrowser/.test(UserAgent), // 百度浏览器 OK
            isSougou : /metasr/.test(UserAgent), // 搜狗浏览器   OK
            isIE6   : /msie 6.0/.test(UserAgent), // IE6
            isIE7   : /msie 7.0/.test(UserAgent), // IE7
            isIE8   : /msie 8.0/.test(UserAgent), // IE8
            isIE9   : /msie 9.0/.test(UserAgent), // IE9
            isIE10  : /msie 10.0/.test(UserAgent), // IE10
            isIE11  : /msie 11.0/.test(UserAgent), // IE11
            isLB   : /lbbrowser/.test(UserAgent), // 猎豹浏览器 OK
        isWX   : /micromessenger/.test(UserAgent), // 微信内置浏览器
            isQQ   : /qqbrowser/.test(UserAgent) // QQ浏览器 OK
              };
    }());

 

  //检查是不是360极速的办法    
       window.onload = function () 
       {
            var is360 = _mime("type", "application/vnd.chromium.remoting-viewer");
            if (isChrome() && is360) 
            { 
                alert("检测到是360浏览器");
            }           
        }
        //检测是否是谷歌内核(可排除360及谷歌以外的浏览器)
        function isChrome(){
            var ua = navigator.userAgent.toLowerCase();

            return ua.indexOf("chrome") > 1;
        }
        //测试mime
        function _mime(option, value) {
            var mimeTypes = navigator.mimeTypes;
            for (var mt in mimeTypes) {
                if (mimeTypes[mt][option] == value) {
                    return true;
                }
            }
            return false;
        }

 

posted @ 2017-07-05 15:45  糖豆爸爸  阅读(334)  评论(0编辑  收藏  举报
Live2D