为什么下面的代码在IE8中下载BOTH 2.0.2
和1.9.1
? (实际上它是IE9,但在IE8浏览器模式)IE条件注释无法正常工作
我不太确定的语法,只需从某处复制/粘贴它。但它在Firefox(仅下载2.0.2)和IE9(仅下载2.0.2)上的预期效果,但在IE8(同样,在IE8浏览器模式下的IE9)下载这两个文件。
<head>
<!--[if lt IE 9]>
<script src="{{STATIC_URL}}js/jquery-1.9.1.min.js"></script>
<![endif]-->
<!--[if gte IE 9]><!-->
<script src="{{STATIC_URL}}js/jquery-2.0.2.min.js"></script>
<!--<![endif]-->
</head>
奖金的问题: 如果两个jQuery的文件被下载有什么并发症?
你有没有注意到你的语法对于两个不同的块是不同的? SO的语法突出显示也可以帮助你找到答案... – Chris
我也尝试过其他语法,但是这个至少部分地起作用。其他人没有。如果您确定正确的语法,请将它粘贴到答案中,thx – Philip007