DOM Ready。window.onload。

window.onload事件是在页面所有的资源都加载完毕后触发的.。

如果页面上有大图片等资源响应缓慢, 会导致window.onload事件迟迟无法触发,所以出现了DOM Ready事件。

DOM Ready事件在DOM文档结构准备完毕后触发,即在资源加载前触发。

 

对于FF, Chrome, Safari, IE9等浏览器:

DOMContentLoaded 事件在许多Webkit浏览器以及IE9上都可以使用, 此事件会在DOM文档准备好以后触发, 包含在HTML5标准中. 对于支持此事件的浏览器, 直接使用DOMContentLoaded事件是最简单最好的选择.

对于IE6,7,8:

不幸的是, IE6,7,8都不支持DOMContentLoaded事件.所以目前所有的hack方法都是为了让IE6,7,8支持DOM Ready事件.


posted on 2015-09-21 14:07  hanyuxinting  阅读(125)  评论(0编辑  收藏  举报

导航