HTML

[HTML] 判断浏览器是否IE

2016-03-07  本文已影响109人  何幻
<!--[if IE]>
    123
<![endif]-->

只有IE浏览器可以加载中间包含的html。

借用这种思想,js也可以判断是否IE。

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

注:
IE10,IE11已经不支持``````了。
可以使用/MSIE/.test(navigator.userAgent)作为判据。

上一篇 下一篇

猜你喜欢

热点阅读