您的位置:首页 > 其它

DOMContentLoaded 与 onload的区别

2009-04-27 18:12 337 查看

1.DOMContentLoaded

DOMContentLoaded是

FF,Opera 9的特有的Event, 当所有DOM解析完以后会触发这个事件。

jquery的ready(示例:$("selector).ready(function(){})) ,MT的onDomReady

IE下是scrollleft事件可以时就表示DomcontentLoaded: var temp = document.createElement('div');temp.doScroll('left');

Fired on a Window object when a document's DOM content is finished loading, but unlike "load", does not wait until all images are loaded. Used for example by GreaseMonkey to sneak in to alter pages before they are displayed.

This event, as many others on this page, is dispatched to "trusted" targets only; for example, it is not dispatched to the content of the main browser object in Firefox, even if it comes from a chrome:/ URI.

2.Onload

onload要等到所有页面元素加载完成才会触发, 包括页面上image、flash、iframe等内容都加载完毕才会执行

参考:

1.https://developer.mozilla.org/en/Gecko-Specific_DOM_Events
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: