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) 编辑 收藏 举报