10

参考:
用 Javascript 判断 IE 版本号支持IE6,IE7,IE8,IE9,IE10,IE11
JavaScript判断IE各版本最完美解决方案
JS代码判断IE6,IE7,IE8,IE9的函数代码

判断是否为IE:

        function isIe() {
            return window.ActiveXObject ? true : false;
        }

        if (isIe()) {
            //do something

        }

检测IE版本号:
将版本号提取成参数,就能生成一个通用的检测IE版本,代码如下:

        var is_IE = function (ver) {
            var b = document.createElement('b')
            b.innerHTML = '<!--[if IE ' + ver + ']><i></i><![endif]-->'
            return b.getElementsByTagName('i').length === 1
        }


        if(isIE(6)){
            // IE 6
        }
        // ...
        if(isIE(9)){
            // IE 9
        }

        if (is_IE(5) || is_IE(6) || is_IE(7) || is_IE(8)) {
            //do something
        }

北堂棣
6.6k 声望116 粉丝

2016年应届毕业生。