条件注释,适用于除IE 8及以下版本的所有浏览器

时间:2010-09-27 01:52:08

标签: javascript html internet-explorer comments conditional

如何为除IE 8及以下版本以外的所有浏览器运行的脚本编写条件注释?

我看到了Conditional comment for 'Except IE8' ?

但我如何调整它以包含脚本文件而不是内联脚本?

1 个答案:

答案 0 :(得分:1)

解释的技巧也适用于外部脚本 - 在条件注释的内联脚本中设置“this browser is old”标志,并让外部脚本检查该标志。

如果您的意思是有条件地包含整个脚本文件,那么您最好的选择可能是浏览器嗅探并动态包含相应文件的脚本。否则,您可以使用downlevel-revealed conditional comments(谢谢,bobince!)。