您的位置:首页 > Web前端 > JavaScript

JS获取当前使用的浏览器名字以及版本号

2017-01-15 17:04 501 查看
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);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: