b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

360浏览器坑人没商量以下代码detectos是测试操作系统

电脑杂谈  发布时间:2021-04-08 22:02:20  来源:网络整理

后端实际上可以通过请求获得自己的判断

但是如果后端老板是懒惰和不愿意||的话由于各种原因,您必须自己实施

mysql 存储过程判断空判断_中国学术期刊全文的导航浏览只有中图法浏览_request 判断浏览器

360浏览器让人们无聊而已

以下代码detectos用于测试操作系统,还可以检测win8-win10。

中国学术期刊全文的导航浏览只有中图法浏览_request 判断浏览器_mysql 存储过程判断空判断

detectbw检测浏览器类型

不是100%。浏览器的多个版本已经过测试,没有问题。如果您有任何问题,可以提出来,并学习在一起解决。

request 判断浏览器_中国学术期刊全文的导航浏览只有中图法浏览_mysql 存储过程判断空判断

function detectOS() {
        var sUserAgent = navigator.userAgent;
        var isWin = (navigator.platform == "Win32") || (navigator.platform == "Windows");
        var isMac = (navigator.platform == "Mac68K") || (navigator.platform == "MacPPC") || (navigator.platform == "Macintosh") || (navigator.platform == "MacIntel");
        if (isMac) return "Mac";
        var isUnix = (navigator.platform == "X11") && !isWin && !isMac;
        if (isUnix) return "Unix";
        var isLinux = (String(navigator.platform).indexOf("Linux") > -1);
        if (isLinux) return "Linux";
        if (isWin) {
            var isWin2K = sUserAgent.indexOf("Windows NT 5.0") > -1 || sUserAgent.indexOf("Windows 2000") > -1;
            if (isWin2K) return "Win2000";
            var isWinXP = sUserAgent.indexOf("Windows NT 5.1") > -1 || sUserAgent.indexOf("Windows XP") > -1;
            if (isWinXP) return "WinXP";
            var isWin2003 = sUserAgent.indexOf("Windows NT 5.2") > -1 || sUserAgent.indexOf("Windows 2003") > -1;
            if (isWin2003) return "Win2003";
            var isWinVista = sUserAgent.indexOf("Windows NT 6.0") > -1 || sUserAgent.indexOf("Windows Vista") > -1;
            if (isWinVista) return "WinVista";
            var isWin7 = sUserAgent.indexOf("Windows NT 6.1") > -1 || sUserAgent.indexOf("Windows 7") > -1;
            if (isWin7) return "Win7";
            var isWin8 = sUserAgent.indexOf("Windows NT 6.2") > -1 || sUserAgent.indexOf("Windows 8") > -1;
            if (isWin8) return "Win8";
            var isWin81 = sUserAgent.indexOf("Windows NT 6.3") > -1 || sUserAgent.indexOf("Windows 81") > -1;
            if (isWin81) return "Win8.1";
            var isWin10 = sUserAgent.indexOf("Windows NT 10.0") > -1 || sUserAgent.indexOf("Windows 10") > -1;
            if (isWin10) return "Win10";
        }
        return "other";
    }
    console.log("您的操作系统是:" + detectOS());
    function detectbw() {
        /**
         * 由于360浏览器只能在打开360的网站的情况下才能在navigator.userAgent截取到360se的字段
         * 偶然间发现一个可以判断是360浏览器的mimeType(媒体类型),type: "application/vnd.chromium.remoting-viewer"
         * @gecko 由于已经判断过是否是firefox浏览器了 所以如果还有gecko字段 默认是360浏览器(因为在360浏览器兼容模式下 会有gecko字段 应该是换内核了)
         */
        var UserAgent = navigator.userAgent.toLowerCase();
        if (/ucweb/.test(UserAgent)) return "UC浏览器";
        if (/chrome/.test(UserAgent.substr(-33, 6))) return "Chrome浏览器";
        if (/firefox/.test(UserAgent)) return "FireFox浏览器";
        if (/opera/.test(UserAgent)) return "Opera浏览器";
        if (/safari/.test(UserAgent) && !/chrome/.test(UserAgent)) return "Safari浏览器";
        if ((/chrome/.test(UserAgent) && _mime("type", "application/vnd.chromium.remoting-viewer")) || /gecko/.test(UserAgent)) return "360浏览器";
        if (/bidubrowser/.test(UserAgent)) return "百度浏览器";
        if (/metasr/.test(UserAgent)) return "搜狗浏览器";
        if (/msie 6.0/.test(UserAgent)) return "IE6";
        if (/msie 7.0/.test(UserAgent)) return "IE7";
        if (/msie 8.0/.test(UserAgent)) return "IE8";
        if (/msie 9.0/.test(UserAgent)) return "IE9";
        if (/msie 10.0/.test(UserAgent)) return "IE10";
        if (/msie 11.0/.test(UserAgent)) return "IE11";
        if (/lbbrowser/.test(UserAgent)) return "猎豹浏览器";
        if (/micromessenger/.test(UserAgent)) return "微信内置浏览器";
        if (/qqbrowser/.test(UserAgent)) return "QQ浏览器";
        if (UserAgent.indexOf("edge") > -1) return "Edge浏览器"
        return "other"
    }
    console.log("您的浏览器是:" + detectbw())
        //测试mime
    function _mime(option, value) {
        var mimeTypes = navigator.mimeTypes;
        for (var mt in mimeTypes) {
            if (mimeTypes[mt][option] == value) {
                return true;
            }
        }
        return false;
    }

喜欢你喜欢的东西


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shumachanpin/article-366830-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 成路
        成路

        干掉敌人是唯一的选择

      热点图片
      拼命载入中...