0

如果网络浏览器小于 IE 9,我只想加载 html5shiv.js 文件。

我的代码是

<doctype html>
 <html>
 <head>
  <!--[if lt IE 9]
      <script type="text/javascript" src="html5shiv.js"></script>
  -->
 </head>
 <!-- ... -->
</html>

当我测试这是否有效时(我通过在开发人员工具中将浏览器模式选项更改为低于 IE 9 的版本来做到这一点 - 我不清楚这是否有效。

这对你有用吗 - 或者代码至少是正确的?

4

1 回答 1

3

您可能在第一行的末尾缺少一个 V 形和结束标记:

<!--[if lt IE 9]>
 <script type="text/javascript" src="html5shiv.js"></script>
<![endif]-->
于 2013-08-09T00:44:01.560 回答