1 .window.onload //表示頁麵包含圖片等文件在內的所有元素都載入完成。 2 document.ready //函數只需對 DOM 樹的等待,而無需對圖像或外部資源載入的等待,從而執行起來更快。 3 document.onreadystatechange //當頁面載入狀態改變的時候執 ...
1
.window.onload //表示頁麵包含圖片等文件在內的所有元素都載入完成。
2
document.ready //函數只需對 DOM 樹的等待,而無需對圖像或外部資源載入的等待,從而執行起來更快。
3
document.onreadystatechange //當頁面載入狀態改變的時候執行,可以監測DOM數狀態的改變,例如載入完成等,有以下幾種狀態
document.readyState
loading / 正在載入
document 仍在載入。
interactive / 可交互
文檔已被解析,"正在載入"狀態結束,但是諸如圖像,樣式表和框架之類的子資源仍在載入。
complete / 完成
1 window.document.onreadystatechange = function(){ 2 if( window.document.readyState === "complete" ){ 3 $(".workloadshade").css('display','none'); 4 } 5 }