美文网首页HTML
[HTML] 判断浏览器是否IE

[HTML] 判断浏览器是否IE

作者: 何幻 | 来源:发表于2016-03-07 07:15 被阅读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)作为判据。

    相关文章

      网友评论

        本文标题:[HTML] 判断浏览器是否IE

        本文链接:https://www.haomeiwen.com/subject/yvrnkttx.html