【发布时间】:2014-02-14 19:31:53
【问题描述】:
我有一个条件注释来检查 IE 是否低于 9 版。
<!--[if lt IE 9]>
<script type="text/javascript" src="js/polyfill/html5shiv.js"></script>
<script type="text/javascript" src="js/polyfill/respond.min.js"></script>
<![endif]-->
当我取出 cmets 时,脚本运行良好,但当 cmets 在那里时它们将无法工作。语法似乎是正确的(除非我遗漏了什么)。
感谢您的帮助。
【问题讨论】:
-
您是否在 real IE 8 中对此进行测试?在一个软件包中提供各种不同 IE 版本的几种工具的问题之一是条件 cmets 往往不工作......
-
啊..这可能就是原因。我使用的是工具而不是真正的浏览器。
-
我不是专家,但语法不应该是
-
@rajkumarts:不,从
<!--到-->的整个过程都是对其他浏览器的评论。 -
无法在 ie 11.0.96 上运行
标签: html internet-explorer conditional-comments html5shiv