代码之家  ›  专栏  ›  技术社区  ›  Keith Bentrup

在IE6中如何测量站点加载时间?

  •  3
  • Keith Bentrup  · 技术社区  · 15 年前

    我在找类似的东西 Hammerhead . 目前,我编写javascript代码进行测试,我宁愿使用一个工具,我可以很容易地共享和有一个gui。

    编辑:如果可能的话,我希望能够跟踪加载事件,并且能够轻松地进行重复测试。

    2 回复  |  直到 12 年前
        1
  •  1
  •   scunliffe    15 年前

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

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

    对于IE8开发工具:

    1. 在“探查器”选项卡中,单击 开始分析
    2. 重新加载页面 F5 然后按 停止分析 加载后,您可以看到调用每个函数或整个调用树的时间。

    你也可以使用 Firebug Lite 给我一些萤火虫的爱…只需在页面加载开始时获取并记录日期…在页面加载结束时…记录三角洲。

        2
  •  0
  •   Community CDub    7 年前

    使用firebug lite,首先要注意ie8上有一个1.4版本的bug,我必须按照 this answer . 其次,您需要在 <head> firebug lite的bookmarklet表单将消失,而不是像重新加载页面那样使用bookmarklet。我花了一段时间才找到记录时间的代码,我最终在第15页找到了 Firebug Guide

    将此代码放入 <头&

    <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>
    

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

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

    注意,这只会告诉您HTML、CSS、脚本和图像的加载时间,而不是服务器端代码的加载时间。如果你想的话,你需要按照@scunliffe的答案用小提琴。

    推荐文章