在阅读了此处的其他一些问题并尝试了他们的解决方案后,我仍然对 XQuery 有这个问题。
我们正在使用条件注释来查看是否正在使用 IE。我们像这样动态地构建我们的 javascript 文件的路径。
<!--[if lte IE]>
<script type="text/javascript" src="{$layout:cdnPath}/scripts/browser-detect-admin.js"> </script>
<![endif]-->
但似乎脚本元素被评估为文本,而不是为我们的 javascript 构建正确的路径。它认为 {$layout:cdnPath}/scripts/browser-detect-admin.js 是文件的路径。我不知道为什么。
我在 IE 7,8 和 IE 9 兼容模式下对此进行了测试。