![为什么 IE9 在某些网站上无法正常运行?](https://linux22.com/image/1279351/%E4%B8%BA%E4%BB%80%E4%B9%88%20IE9%20%E5%9C%A8%E6%9F%90%E4%BA%9B%E7%BD%91%E7%AB%99%E4%B8%8A%E6%97%A0%E6%B3%95%E6%AD%A3%E5%B8%B8%E8%BF%90%E8%A1%8C%EF%BC%9F.png)
我真的很喜欢 IE9。就性能而言,它与 IE 之前的版本相比就像 Windows 7 与 Windows 之前的版本相比一样。
但是,除非您进入兼容模式,否则它在某些网站上会出现各种故障。例如,在这些 StackEchange 网站上,我必须进入兼容模式才能将某些内容标记为答案。在 Facebook 上,当我点击某人帖子上的评论链接时,它不会将焦点设置为页面上的 textarea 元素。我也是一名 Web 开发人员,在使用我们的第三方 Web 开发工具时,我遇到了 IE9 的大量浏览器问题。这些只是一些例子。
我的理论是,IE9 现在确实运行正常 — — 至少更加正常 — — 而开发人员在其网站上实施的所有 IE9 黑客攻击现在都失效了,这些黑客攻击是为了使 IE 正常运行。认为微软已经完成了他们自己的工作似乎有些牵强,但也许他们终于明白了?
无论如何,IE9 在某些网站上的奇怪行为现在是怎么回事?还有人注意到这些问题吗?
答案1
问题:
现在 IE9 在某些网站上的异常行为是怎么回事?
見面答覆:
开发人员为了让 IE 正常工作而不得不在其网站上实施的所有 (IE) 黑客攻击现在都崩溃了
我也注意到了这一点。不幸的是,我认为你只需要等到 IE6/7/8 消亡,我们就会得到更多符合标准的网站,而不需要标记<!-- LT IE7 -->
或任何其他东西。
这并不能解决您的问题,但直到 Chrome 5 之前,我都是 IE 的重度用户/支持者。我知道 IE9 有一些 Chrome 没有的好功能(更强大的跳转列表支持、将网站固定到任务栏),我想喜欢 IE9……但 Chrome 的速度实在是太快了。
试一试。