【问题标题】:Debugging multiple load and DomContentLoad lines in Chrome Developer Tools Network Tab在 Chrome 开发人员工具网络选项卡中调试多个加载和 DomContentLoad 行
【发布时间】:2016-09-22 23:18:35
【问题描述】:

在 Chrome 开发者工具网络标签中,有 Load 和 DomContentLoaded 的时间。这些在网络工具中被标记为红线和蓝线。

https://developer.chrome.com/devtools/docs/network

在分析某些网站时,会出现多个 Load 和 DomContentLoaded 事件加载标记行,后面的行会更新底部栏中的最终 Load 和 DomContentLoad 时间。我试图理解为什么有多个事件标记行,因为文档说它们应该只出现一次。它看起来与预加载或 iframe 有关,但我不确定如何进行全面调查。

截图如下(测试网站为http://www.lululemon.co.uk):

【问题讨论】:

  • 你最终解决了这个问题吗?

标签: google-chrome-devtools


【解决方案1】:

这些线表示来自多个页面加载的 DOMContentLoaded 和 Load 事件。

当您导航到新页面时,Chrome 正在清除请求列表,但概览仍显示已记录的数据。

有时您可以在没有 Load 事件的情况下拥有多个 DOMContentLoaded 事件,因为可以在 DOMContentLoaded 事件之后但在 Load 事件之前导航离开页面。

您的屏幕截图中的整个录制时间为 2.5 分钟,但从页面导航到页面全页加载的时间在底部栏中显示为仅 1.7 分钟。

【讨论】:

  • 这可能不再是这种情况了。我在隐身 Chrome 窗口中加载了一个页面,并且在概览窗格中有很多红色和蓝色条。我的猜测是这些也在跟踪其他加载事件。
猜你喜欢
  • 1970-01-01
  • 2020-09-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-01-17
  • 2019-12-23
  • 2017-12-20
  • 2019-07-22
相关资源
最近更新 更多