如何衡量IE6中的网站加载时间?

时间:2009-08-28 11:00:59

标签: performance optimization measurement

我正在寻找与Hammerhead类似的东西。目前,我编写了javascript代码进行测试,我宁愿使用一个我可以轻松共享并具有GUI的工具。

编辑:我希望有可能跟踪加载事件的内容,并且可以轻松进行重复测试。

2 个答案:

答案 0 :(得分:1)

Fiddler2 会为您的网页及其所有内容提供加载时间信息。此外,IE8的开发人员工具将指示页面中函数的加载时间。只需按 F12

对于Fiddler,只需加载页面并在右侧框架中查看标题/时间结果。

对于IE8开发人员工具:

  1. 在“Profiler”选项卡中,单击“开始分析
  2. 重新加载页面 F5 然后按停止分析加载后,您可以看到调用每个函数或整个调用树的时间。
  3. 您还可以使用Firebug Lite为IE提供一些Firebug爱...只需在页面加载开始时记录日期...并在页面加载结束时...并记录三角洲。

答案 1 :(得分:0)

使用Firebug Lite,首先请注意IE8上存在1.4的错误,我必须根据this answer切换回v1.3。其次,您需要在<head>上包含脚本链接,而不是使用书签,因为当您重新加载页面时,Firebug lite的书签形式将消失。我花了一段时间来弄清楚记录时间的代码,我最终在p上找到了。这个Firebug Guide

中的15个

将此代码放入<head>

<script type="text/javascript" src="https://getfirebug.com/releases/lite/1.3/firebug-lite.js"></script>
<script type="text/javascript">console.time('firebug lite');</style>

然后将此代码放在正文部分的末尾:

<script type="text/javascript">console.timeEnd('firebug lite');</style>

请注意,这只会告诉您html,css,脚本和图像的加载时间 - 而不是服务器端代码的加载时间。如果你想要,你需要根据@scunliffe的回答使用Fiddler