在javascript或chrome扩展API中是否可以立即(不加载加载时间内的时间戳)获取在Chrome中加载页面DOM的时间戳?
答案 0 :(得分:14)
您可以使用performance.timing
对象(由Safari以外的所有现代浏览器实现)来获取all kinds of different timestamps。
您需要亲自了解哪种时间戳最适合您。 “当页面被加载时”是一个相当模糊的描述。否则,更具体。
如果您不想让Chrome内容脚本与Chrome背景页面进行通信,您还可以使用Chrome webNavigation API。但是,这只会暴露事件,因此您需要负责保存触发此事件的时间(对于每个页面)。
答案 1 :(得分:3)
从“工具”菜单中单击“Javascript控制台”。
然后输入以下内容:
javascript:alert(document.lastModified)
答案 2 :(得分:2)
当前文件时间戳:
var currentDocumentTimestamp = new Date(document.lastModified).getTime();