我有这个HTML
<script>
internet_explorer = false;
</script>
<!--[if IE]>
<script type="text/javascript">
internet_explorer = true;
</script>
<![endif]-->
和这个JS:
console.log(internet_explorer)
当我在所有浏览器上运行它时,它应该是假的,它是。但是,它应该在Internet Explorer上是真的,但它是错误的。我做错了什么?
答案 0 :(得分:1)
不再支持条件评论
在Internet Explorer 10标准和怪癖模式中删除了对条件注释的支持,以提高互操作性并符合HTML5。
来源: https://msdn.microsoft.com/en-us/library/hh801214(v=vs.85).aspx