1

这可能是我职业生涯中见过的最奇怪的浏览器怪癖。当我在 Chrome、FF 等中加载页面时,它工作正常。当我在 IE 7-10 中加载它时,页面是完全空白的,然后我将鼠标移动一个像素,它会立即绘制整个页面。

它在推出时并没有这样做,但我不知道它是什么时候开始的,所以我不确定是什么变化导致了它。

经过一些测试,我发现如果我重命名js/jquery.js(使其无法加载),问题就会消失。然后我将它重命名为链接的 URL,问题又开始了。我使用的是 jQuery 1.7.1,所以我升级到 1.8.3,但这并没有改变任何东西。

我在谷歌上找不到任何东西,除了这个未回答的 SO question,它可能是也可能不是同一件事。

在 IE9 中,开发者工具控制台只显示这些警告,我认为这些警告不相关:

HTML1113: Document mode restart from IE9 Standards to IE7 Standards
SEC7115: :visited and :link styles can only differ by color. Some styles were not applied to :visted
4

1 回答 1

4

这可能是 IE peekaboo 错误。将“位置:相对”或“缩放:100%”添加到违规 div 的 css 中。

于 2013-01-03T00:53:41.653 回答