美文网首页WEB前端程序开发Web前端之路前端
js检测是什么浏览器并输出版本号

js检测是什么浏览器并输出版本号

作者: 独立行走的蚂蚁 | 来源:发表于2018-06-02 17:26 被阅读52次
     function getExplorerInfo() {
                var explorer = window.navigator.userAgent.toLowerCase();
                //ie
                if (explorer.indexOf("msie") >= 0) {
                    var ver = explorer.match(/msie ([\d.]+)/)[1];
                    return { type: "IE", version: ver };
                }
                //firefox
                else if (explorer.indexOf("firefox") >= 0) {
                    var ver = explorer.match(/firefox\/([\d.]+)/)[1];
                    return { type: "Firefox", version: ver };
                }
                //Chrome
                else if (explorer.indexOf("chrome") >= 0) {
                    var ver = explorer.match(/chrome\/([\d.]+)/)[1];
                    return { type: "Chrome", version: ver };
                }
                //Opera
                else if (explorer.indexOf("opera") >= 0) {
                    var ver = explorer.match(/opera.([\d.]+)/)[1];
                    return { type: "Opera", version: ver };
                }
                //Safari
                else if (explorer.indexOf("Safari") >= 0) {
                    var ver = explorer.match(/version\/([\d.]+)/)[1];
                    return { type: "Safari", version: ver };
                }
            }
    
        alert("浏览器:" + getExplorerInfo().type + "\n 版本:" + getExplorerInfo().version);
    

    相关文章

      网友评论

        本文标题:js检测是什么浏览器并输出版本号

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