码迷,mamicode.com
首页 > Web开发 > 详细

JS全兼容检测浏览器类型及版本

时间:2015-04-23 12:45:59      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:

直接上代码:

<script>
        var browser = (function () {
            var isIE6 = /msie 6/i.test(navigator.userAgent);
            var isIE7 = /msie 7/i.test(navigator.userAgent);
            var isIE8 = /msie 8/i.test(navigator.userAgent);
            var isIE9 = /msie 9/i.test(navigator.userAgent);
            var isIE = /msie/i.test(navigator.userAgent);
            var isFireFox = /firefox/i.test(navigator.userAgent);
            var isChrome = /Chrome/i.test(navigator.userAgent);
            return {
                msie: isIE,
                version: function () {
                    switch (true) {
                        case isIE6: return 6;
                        case isIE7: return 7;
                        case isIE8: return 8;
                        case isIE9: return 9;
                        case isFireFox: return "火狐";
                        case isChrome: return "谷歌";
                    }
                }()
            };
        })();
        alert(browser.msie);
        alert(browser.version);
</script>

 

JS全兼容检测浏览器类型及版本

标签:

原文地址:http://www.cnblogs.com/PiaoMiaoGongZi/p/4449690.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!