【发布时间】:2014-05-21 17:09:11
【问题描述】:
我有一些网页会像这样加载外部 JavaScript 文件:
<script src="sorttable.js"></script>
这个包来自这里:sorttable
我在这样的 onload 函数中引用它:
<script type="text/javascript">
window.onload = function() { sorttable.innerSortFunction.apply(document.getElementById("Symbol-2"), []); }
</script>
这在 Firefox 和 Chrome 上完美运行,但在 IE 版本 9.0.2 上失败并显示以下消息:
HTML1113: Document mode restart from IE9 Standards to Quirks
SEC7111: HTTPS security is compromised by javascript:void(0)
SCRIPT5007: Unable to get value of the property 'apply': object is null or undefined
这是一个内部网站,9.0.2是我公司部署的版本,无法升级到新版本。
我可以在 IE 和其他浏览器上进行这项工作吗?
【问题讨论】:
-
欢迎使用 Internet Explorer,老兄。
-
可能您的 IE 上的实际安全级别没有启用 javascript。
-
@DadyFuji - 我如何判断它是否已启用?
-
谢谢。我确认 javascript 已启用。
标签: javascript html internet-explorer sorttable.js