load与DOMContentLoaded之间的差异

时间:2012-01-12 12:55:19

标签: javascript

  

可能重复:
  Difference between DOMContentLoaded and Load events

之间的区别是什么
window.addEventListener("load", load, false);

document.addEventListener("DOMContentLoaded", load, false);

2 个答案:

答案 0 :(得分:29)

  • DOMContentLoaded - 已加载整个文档(HTML)。
  • load - 已加载整个文档及其资源(例如图片,iframe,脚本)。

答案 1 :(得分:6)

DOMContentLoaded仅等待HTML和脚本加载 当页面完全加载所有相关资源(包括图像和样式)时,window.onload和iframe.onload会触发。

以下是您可以找到的更多详细信息http://javascript.info/tutorial/onload-ondomcontentloaded