【发布时间】:2013-09-27 22:17:31
【问题描述】:
我通常无法访问 Internet Explorer,但现在我可以访问,并且我在 Internet Explorer 上查看了我们的网站,但它无法显示某些页面,例如:http://www.listicle.co/list/user/post.php?listid=607。我在 IE 上启用了调试器,我一直在尝试修复这些问题,但今天我遇到了不同的错误:
HTML1509: Unmatched end tag.
post.php, line 512 character 2
HTML1509: Unmatched end tag.
post.php, line 1423 character 8
SCRIPT87: Invalid argument.
jquery.min.js, line 5 character 6420
SCRIPT87: Invalid argument.
jquery.min.js, line 5 character 6420
问题是我不认为有任何不匹配的标签。我还认为这可能是 jQuery 的问题,但我按照其他人的建议将 jQuery 降级为 1.10... 版本。我还尝试启用 HTML shim 或 shiv,但它也没有帮助。有IE的人可以帮我调试一下这个问题吗?我会非常感激。这太令人困惑了。
谢谢。
【问题讨论】:
-
你有validated你的xhtml吗?
-
试试html5 doctype
-
你用的是什么版本的IE和jQuery?
jQuery 2.0不支持IE<9 -
@Murali:“我也认为这可能是 jQuery 的问题,但我按照其他人的建议将 jQuery 降级为 1.10...版本。”
-
始终通过validator.w3.org/check 之类的方式运行您的网站,并在噪音中工作(424 错误):)
标签: javascript jquery html internet-explorer