5

我遇到了一个非常奇怪的问题,我试图在IE7和IE8中测试的页面正在永久加载。问题是,它适用于所有其他浏览器就好(是... 甚至IE6)。该页面只是保持加载说:页面没有完全加载IE7或IE8(但适用于其他浏览器)

'(1个项目剩余)等待的http:// ...'

有谁知道的任何原因,这可能是发生?

+0

请发布信息来源,并指出你已经看到的物品在视觉上加载。 – JoshJordan 2009-08-11 15:40:28

回答

1

上次我看到了这种行为,它是IE7试图加载一个EMBED标签没有SRC属性的页面(我不记得它是否被定义为“”,或者它只是没有定义在全部在标记中)。

+1

我相信我也看到这也发生在空src中。 – 2011-01-13 15:21:36

+0

这正是发生在我身上的事情。 Firefox正常加载,但IE永远不会完成加载,并且控制台中不显示任何奇怪的内容。 – wm1sr 2016-05-09 12:42:00

0

快速,如果你只是希望它在IE 8的“工作” &肮脏的解决方法,你可以添加这meta标签:

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> 

这迫使IE8渲染像IE7的页面。或者,您可以将HTTP标头添加到IIS,以执行相同的操作。

+0

这不会有帮助,特别是如果他在IE7中看到相同的问题。 – EricLaw 2009-08-13 14:19:59

+0

其实这个答案导致我尝试IE7模式,我发现我的问题消失了,所以这*可能*是一个可行的最后努力,如果没有什么作品和页面需要修复昨天。 – Nenotlep 2013-04-09 11:54:04

1

尝试使用Fiddler(www.fiddler2.com)观看页面下载。当您看到该消息时是否有任何未完成的HTTP请求?

+0

我遇到同样的问题。 Fiddler没有显示任何未完成的HTTP请求。 – 2010-03-25 17:34:49

0

今天我与网页类似的问题。似乎还有其他人有这个问题,但没有指出每个人的问题的单一原因或单一的解决方案。像Eric the Red一样,Fiddler2没有显示任何未完成的HTTP请求。我甚至查看了服务器日志,没有发现任何奇怪的事情。 所以我潜入我的HTML代码并首先验证了我的HTML。在页面上使用的模板中有几个HTML错误导致无效的XHTML输出。修复这些似乎已经解决了这个问题。我说“似乎”,因为以前它并不是每次都发生,即使我没有看到它发生,因为我修复了HTML代码,但我不相信我已经尝试过足以确定(或那里与修改已修复它的HTML代码无关)。 有效的HTML代码可能会或可能不会成为您的案例的问题。看到JoshJordan要求的来源可能会有所帮助。 我建议拿出HTML块,直到你没有问题了,并试图指出哪个HTML代码是有问题的位。

+0

好的,有效的HTML不足以解决我的问题。为了找到造成这种情况的原因,我最终删除了代码并进行了测试(它仅显示3或4次尝试中的1次,因此需要持久化)。它似乎是一个IE错误。对于我来说,违规代码行试图使用elem.parentElement.removeChild(elem)或mootools dispose()来删除类型为“image”的标记。将该行更改为仅设置elem.style.display =“none”导致问题消失。 我不确定这是否也是您的问题 - 您的里程可能会有所不同。 – david 2010-04-27 21:31:06

0

我以前无耻地绕过这个问题。这在过去发生在FF和IE中。我会在window.onload事件中发送一个XHR或一个图像请求,以欺骗浏览器识别没有未处理的请求。

相关问题