【发布时间】:2011-04-17 13:41:12
【问题描述】:
如何为除 IE 8 及以下版本之外的所有浏览器运行的脚本编写条件注释?
我看到Conditional comment for 'Except IE8' ?
但我如何调整它以包含脚本文件而不是内联脚本?
【问题讨论】:
标签: javascript html internet-explorer comments conditional
如何为除 IE 8 及以下版本之外的所有浏览器运行的脚本编写条件注释?
我看到Conditional comment for 'Except IE8' ?
但我如何调整它以包含脚本文件而不是内联脚本?
【问题讨论】:
标签: javascript html internet-explorer comments conditional
这里解释的技巧同样适用于外部脚本——在有条件注释的内联脚本中设置“此浏览器已旧”标志,并让您的外部脚本检查该标志。
如果您的意思是有条件地包含整个脚本文件,您最好的选择可能是浏览器嗅探并动态包含适当文件的脚本。否则,您可以使用downlevel-revealed conditional comments(谢谢,bobince!)。
【讨论】: