在DOMContentLoaded之前触发的事件

时间:2011-10-12 19:01:16

标签: javascript firefox firefox-addon xul

在我的Firefox扩展程序中,我使用DOMContentLoaded来检测页面加载并插入我的HTML。是否有一个事件在此之前触发并且当时文档仍然可用?

1 个答案:

答案 0 :(得分:6)

在创建文档之前,在添加任何内容之前发送content-document-global-created notification(确切地说,当浏览器收到响应的HTTP头并知道它不是'时,就会发生这种情况)重定向或此类)。这是您可以获取文档的最早点。 Gecko完成下载文档内容后会触发DOMContentLoaded事件,这是您可以访问完整DOM的早期点。在两者之间存在许多其他事件,例如很多progress listener events - 你使用哪一个取决于你想要做什么,没有一般答案。