我通常无法访问 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 的人可以帮我调试这个问题吗?我将非常感激。这太令人困惑了。
谢谢。
最佳答案
<div>
禁止入内<p>
。 IE 会自动更正您的 HTML,并且在涉及 JavaScript 时会产生意想不到的结果。
关于javascript - 为什么此网页只能在 Internet Explorer 中运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19052871/