2012年11月15日 星期四

javascript ready和onload 的區別

from http://www.ljf.cn/2010/1/Item191451.html



jq ready()的方法就是Dom Ready,他的作用或者意義就是:在DOM加載完成後就可以可以對DOM進行操作。
一般情況先一個頁面響應加載的順序是,域名解析-加載html-加載js和css-加載圖片等其他信息。
那麼Dom Ready應該在“加載js和css”和“加載圖片等其他信息”之間,就可以操作Dom了
2、Dom Load
用原生的js的時候我們通常用onload時間來做一些事情,比如:
window.onload=function(){
//do something
}
//或者經常用到的圖片,假設這個
document.getElementByIdx_x("imgID").onload=function(){
//do something
}
這種就是Dom Load,他的作用或者意義就是:在document文檔加載完成後就可以可以對DOM進行操作,document文檔包括了加載圖片等其他信息。
那麼Dom Load就是在頁面響應加載的順序中的“加載圖片等其他信息”之後,就可以操作Dom了。

0 意見:

張貼留言

 

MangoHost Copyright © 2009 Cookiez is Designed by Ipietoon for Free Blogger Template