js查看浏览器类型

作者: 他大舅啊 | 来源:发表于2018-02-02 10:09 被阅读12次
//浏览器类型
function checkBrowser(){  
    var ua = navigator.userAgent.toLocaleLowerCase();  
    var browserType=null;  
        if (ua.match(/msie/) != null || ua.match(/trident/) != null) {  
           browserType = "IE";  
           browserVersion = ua.match(/msie ([\d.]+)/) != null ? ua.match(/msie ([\d.]+)/)[1] : ua.match(/rv:([\d.]+)/)[1];  
    } else if (ua.match(/firefox/) != null) {  
           browserType = "火狐";  
    }else if (ua.match(/ubrowser/) != null) {  
           browserType = "UC";  
    }else if (ua.match(/opera/) != null) {  
           browserType = "欧朋";  
    } else if (ua.match(/bidubrowser/) != null) {  
           browserType = "百度";    
    }else if (ua.match(/metasr/) != null) {  
           browserType = "搜狗";    
    }else if (ua.match(/tencenttraveler/) != null || ua.match(/qqbrowse/) != null) {  
           browserType = "QQ";  
    }else if (ua.match(/maxthon/) != null) {  
           browserType = "遨游";  
    }else if (ua.match(/chrome/) != null) {  
    var is360 = _mime("type", "application/vnd.chromium.remoting-viewer");  
    function _mime(option, value) {  
                var mimeTypes = navigator.mimeTypes;  
                for (var mt in mimeTypes) {  
                if (mimeTypes[mt][option] == value) {  
                       return true;  
                  }  
                }  
                return false;  
            }  
    if(is360){                 
    browserType = '360';    
                 }else{    
                browserType = "谷歌";    
                 }    
             
    }else if (ua.match(/safari/) != null) {  
           browserType = "Safari";  
    }  
         return browserType;  
    };

相关文章

网友评论

    本文标题:js查看浏览器类型

    本文链接:https://www.haomeiwen.com/subject/oiyszxtx.html