美文网首页事实上
js判断不同浏览器

js判断不同浏览器

作者: lvyweb | 来源:发表于2019-01-24 19:18 被阅读3次

    标签(空格分隔): js


           var explorer = navigator.userAgent;
            //ie 
            if (explorer.indexOf("MSIE") >= 0) {
                alert("browser is :ie");
            }
            //firefox 
            else if (explorer.indexOf("Firefox") >= 0) {
                alert("browser is :Firefox");
            }
            //Chrome
            else if (explorer.indexOf("Chrome") >= 0) {
                alert("browser is :Chrome");
            }
            //Opera
            else if (explorer.indexOf("Opera") >= 0) {
                alert("Opera");
                alert("browser is :ie");
            }
            //Safari
            else if (explorer.indexOf("Safari") >= 0) {
                alert("browser is :Safari");
            }
            //Netscape
            else if (explorer.indexOf("Netscape") >= 0) {
                alert("browser is :Netscape");
            }
            //判断是否IE浏览器
            else if (explorer.indexOf("compatible") > -1 && explorer.indexOf("MSIE") > -1) {
                alert("browser is :IE");
            }
            //判断是否Edge浏览器
            else if (explorer.indexOf("Trident") > -1) {
                alert("browser is :Edge");
            };
    
            
    

    判断是chrome的哪个版本

     // 获取谷歌浏览器版本
        function getChromeVersion() {
            var arr = navigator.userAgent.split(' ');
            var chromeVersion = '';
            for (var i = 0; i < arr.length; i++) {
                if (/chrome/i.test(arr[i]))
                    chromeVersion = arr[i]
            }
            if (chromeVersion) {
                console.log("chrome version",Number(chromeVersion.split('/')[1].split('.')[0]))
                return Number(chromeVersion.split('/')[1].split('.')[0]);
            } else {
                return false;
            }
        }
        if (getChromeVersion()) {
            var version = getChromeVersion();
            if (version < 57) {
                alert('您使用的谷歌浏览器版本过低,为了更好地体验请将浏览器升级到最新版本!');
            }
        }
    

    相关文章

      网友评论

        本文标题:js判断不同浏览器

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