大義如下:
我們經(jīng)常使用 window.onload 來(lái)處理頁(yè)面,當頁(yè)面加載完成做一些事情。但這個(gè) window.onload 是
頁(yè)面全部加載完成,甚至包括圖片,而我們實(shí)際上經(jīng)常需要的是
文檔 DOM 加載完畢!
這是原來(lái)的方法。
[Ctrl+A 全部選擇 提示:你可先修改部分代碼,再按運行]對于 Mozilla 可以這樣
[Ctrl+A 全部選擇 提示:你可先修改部分代碼,再按運行]對于 IE 瀏覽器,可以使用IE特有的 defer 屬性。
[Ctrl+A 全部選擇 提示:你可先修改部分代碼,再按運行]非IE瀏覽器會(huì )忽略 defer 而直接執行 script 代碼,你可以有兩種辦法來(lái)屏蔽 非IE瀏覽器。
conditional comments 條件注釋
[Ctrl+A 全部選擇 提示:你可先修改部分代碼,再按運行]conditional compilation 條件編輯
[Ctrl+A 全部選擇 提示:你可先修改部分代碼,再按運行]除此之外的瀏覽器就使用最上面第一個(gè)好了。最后一個(gè)問(wèn)題就是要避免 onload 運行多次的問(wèn)題,加入判斷。
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請
點(diǎn)擊舉報。