javascript - 为什么此网页只能在 Internet Explorer 中运行?

标签 javascript jquery html internet-explorer

我通常无法访问 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/

相关文章:

javascript - 大于运算符 jquery 不返回 true

javascript - 持久 header 导致网站高度崩溃

javascript - ASP.NET 隐藏字段的 OnValueChange

javascript - 奇数数组值问题

jquery - 使用JQuery .click 和.toggle 收缩和扩大同心圆

javascript - firefox 中 html5 范围 slider 中拇指和轨道的不同 z-index

javascript - Apple.com 热门新闻头条

html - 无法使用 bootstrap 3 设置列的高度

javascript - 我使用indexOf 有什么问题吗?

javascript - 使用 AJAX 登录,其中数据位于文本文件中