2010-08-18 40 views
1

我只在IE中遇到并发出问题。在FF,Safari和Chrome中,行为如预期。ie8页面在加载完成之前挂起

在页面上运行IE8开发工具配置文件后,所有标志都指向jQuery .css()函数,尽管调用堆栈中的细节使得无法找到罪魁祸首。我没有得到任何文件名或行号。

该网站是http://www.boulevard.com

谢谢!

+1

尝试更具体,我真的不知道什么问题,因为我在IE8中加载页面没有任何问题。 – Trimack 2010-08-18 21:24:13

+0

我确实注意到了IE中的挂断,它发生在您清除了年龄验证之后。我的猜测与推特电话有关,因为它可能在等待回复时挂起。你应该尝试删除呼叫,看看是否加快了加载时间,如果它切换到另一个缓存请求的脚本,所以你只有在有新的tweet被更新时才进行呼叫。 – Jervis 2010-08-18 22:14:59

+0

它在我看来像一个cufon加载问题。你没有让Elance上的任何人为你解决这个问题吗? – markratledge 2010-08-19 03:56:15

回答

4

好的,这可能对其他人有帮助。

要在IE8开发人员工具概要分析部分查看行号和URL,您需要在IE选项(工具 - >选项 - >高级)中启用脚本调试。启用后,配置文件将在配置文件中显示文件和行号,以便跟踪这些类型的问题。

在这种情况下,它是jQuery Colorbox Plugin。在Colorbox css文件中,Colorbox指定某些图像文件的路径并使用IE过滤器AlphaImageLoader加载它们。与CSS的其余部分不同,这些文件的路径与文档相关,而不是CSS。

更改这些路径可以解决问题。

+0

哇,很好!我试图弄清楚为什么colorbox会导致IE挂起。使用Google搜索,找到了此页面和您的评论。谢谢! – 2011-02-01 03:33:25

+0

我有类似的问题。解决方案是删除http://code.google.com/p/ie7-js/。我不知道为什么这个脚本会导致加载延迟。 – 2011-09-05 14:44:38

相关问题