首页 > Web开发 > 详细

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

时间:2015-04-23 12:44:00      阅读:303      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!