我碰巧在Chrome中打开了一个页面,我有兴趣了解我在什么时间浏览该页面(例如昨天12.46)。
原因是页面显示了一些统计信息,但它并没有提供时间戳。
提前致谢。
答案 0 :(得分:17)
对我来说,这有助于以后回忆起我在事后开始执行任务的时间,以便跟踪时间。
一个解决方案:
页面可能在您加载时已保存在Chrome的缓存中,例如。如果这是第一次加载页面。因此,您可以检查相应文件的时间戳。打开新标签页并在地址栏中输入about:cache
,按网址找到该页面。其他人已经制作了更好的缓存查看器,搜索“chrome cache viewer”。实际文件位于%LocalAppData%\Google\Chrome\User Data\Default\Cache
。
更好:
只需使用Chrome的“历史记录”页面检查上次加载页面的时间,如果已启用但未清除(Menu > History and recent tabs > History
,ctrl+H
或about:history
)。
更好:
显然,有一个Web API可以跟踪处理页面的各种时间(请参阅this answer,documentation)。以下将提醒导航到网页的时间(例如,您按下刷新的那一刻)。将其粘贴到任何打开标签的地址栏中:
javascript:alert(new Date(performance.timing.navigationStart).toString())
(注意:当将bookmarklet粘贴到地址栏中时,Chrome会删除任何“javascript:”前缀,以阻止人们粘贴恶意脚本。因此,您可以先输入“j”,然后粘贴其余内容,从“avascript”开始:警报...“)
您可以将其另存为书签,以便于访问。
以下内容将提醒完全收到页面的时刻,以及页面显示完成时的时刻:
javascript:alert(new Date(performance.timing.responseEnd).toString())
javascript:alert(new Date(performance.timing.domComplete).toString())
对于加载的时间页面:开发人员工具还会在“网络”选项卡下记录精确的页面加载时间。但这需要首先重新加载页面的能力。还有用于获取页面加载延迟的相关开发人员分析器扩展。
Forensics Wiki在Google Chrome forensics上有一个页面,可能也与此主题相关。