美文网首页
判断浏览器内核

判断浏览器内核

作者: 王二麻子88 | 来源:发表于2020-10-17 09:04 被阅读0次

    js判断浏览器对象

    // 获取浏览器的相关信息
    function getBrowserInfo(){
            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{
                    $('html').css("zoom",".80");
                }
            }else if (ua.match(/safari/) != null) {
                browserType = "Safari";
            }
        return browserType;
    }
    

    相关文章

      网友评论

          本文标题:判断浏览器内核

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