哪个更受广泛支持:window.onload还是document.onload
他们什么时候开火
window.onload
- 默认情况下,当整个页面加载时,会触发它,包括其内容(图像、CSS、脚本等)
在某些浏览器中,它现在接管了document.onload的角色,并在DOM就绪时触发
document.onload
- 当DOM准备就绪时调用它,可以在加载图像和其他外部内容之前
他们得到了多大程度的支持
window.onload似乎是最广泛支持的。事实上,一些最现代的浏览器在某种意义上已经用window.onload取代了document.onload
浏览器支持问题很可能是许多人开始使用jQuery等库来检查文档是否准备就绪的原因,如下所示:
$(document).ready(函数(){/*code here*/});
$(函数(){/*此处代码*/});
为了历史的目的窗口.onloadvsbody.onload:
有一段时间,编辑论坛上也提出了类似的问题
关于window.onloadoverbody.onload的用法返回。这个
结果似乎是您应该使用window.onload,因为它是
把你的结构和动作分开很好