如何找出IE7页面加载缓慢的原因

4

http://shanamccormick.com

页面加载所有图片,然后显示“(1项剩余)等待 http:// shanamccormick com...”,我怎样才能看到它在等待加载什么?为什么要花这么长时间?

index.html文件使用了一些小的内部JS和一个外部JS(jquery.min)位于我的网站内。外部JS文件大小为54kb。


这个页面不再存在了吗?还是你想访问的页面是 http://shanamccormick.com/#sthash.zBGBpmJp.dpbs ?输错了吗? - OZZIE
3个回答

4

IE8拥有一个类似于Firefox的Firebug的Javascript分析器。但我认为您需要Fiddler来分析HTTP请求/响应的性能。

alt text

如果你想要JavaScript开发工具(包括分析器),我建议升级到IE8。但如果你不能这样做,IE7有可下载的开发工具,类似于IE8内置的功能。

+1 for Fiddler - 我认为这是描述问题的最佳工具。 - NickFitz
IE7开发工具链接已失效--“对不起,您请求的页面无法找到。”它们还能在其他地方获得吗?这是同一个http://www.microsoft.com/en-us/download/details.aspx?id=18359吗? - jacobq

2
我有几个解决方案可能会有所帮助。我从之前提出的另一个问题中学到了一些解决方法:(链接)
  • Firebug Lite 是一个 JavaScript 文件,您可以插入到页面中,在非“Firefox”浏览器中模拟一些 Firebug 功能。Firebug Lite 会创建变量“firebug”,不会影响或干扰未由其自身创建的 HTML 元素。

  • WebWait 是一个网站计时器。使用 WebWait 来基准测试您的网站或测试您的网络连接速度。时间准确,因为 WebWait 将整个网站下载到您的浏览器中,所以它考虑了其他工具忽略的 Ajax/Javascript 处理和图像加载。

  • 此外,IE JavaScript Real Performance Tester 可以测试您的脚本。

希望这些能帮到您!

0

这个页面不再存在了吗?还是说:shanamccormick.com?打错了吗?

无论如何,我发现谷歌的IE8.js(用于IE7及以下版本)(https://code.google.com/p/ie7-js/)需要长达1分钟的加载时间(在那个时代的电脑上)每次加载页面...这可能是问题所在吗?


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接