用js判斷頁面是否加載完成實現(xiàn)代碼
更新時間:2012年12月11日 17:55:29 作者:
用document.onreadystatechange的方法來監(jiān)聽狀態(tài)改變,
然后用document.readyState == “complete”判斷是否加載完成,需要的朋友可以參考下
用document.onreadystatechange的方法來監(jiān)聽狀態(tài)改變,
然后用document.readyState == “complete”判斷是否加載完成
代碼如下:
document.onreadystatechange = subSomething;//當(dāng)頁面加載狀態(tài)改變的時候執(zhí)行這個方法.
function subSomething()
{
if(document.readyState == “complete”) //當(dāng)頁面加載狀態(tài)
myform.submit(); //表單提交
}
頁面加載readyState的五種狀態(tài)
原文如下:
0: (Uninitialized) the send( ) method has not yet been invoked.
1: (Loading) the send( ) method has been invoked, request in progress.
2: (Loaded) the send( ) method has completed, entire response received.
3: (Interactive) the response is being parsed.
4: (Completed) the response has been parsed, is ready for harvesting.
翻譯成中文為:
0 - (未初始化)還沒有調(diào)用send()方法
1 - (載入)已調(diào)用send()方法,正在發(fā)送請求
2 - (載入完成)send()方法執(zhí)行完成,已經(jīng)接收到全部響應(yīng)內(nèi)容
3 - (交互)正在解析響應(yīng)內(nèi)容
4 - (完成)響應(yīng)內(nèi)容解析完成,可以在客戶端調(diào)用了
然后用document.readyState == “complete”判斷是否加載完成
代碼如下:
復(fù)制代碼 代碼如下:
document.onreadystatechange = subSomething;//當(dāng)頁面加載狀態(tài)改變的時候執(zhí)行這個方法.
function subSomething()
{
if(document.readyState == “complete”) //當(dāng)頁面加載狀態(tài)
myform.submit(); //表單提交
}
頁面加載readyState的五種狀態(tài)
原文如下:
0: (Uninitialized) the send( ) method has not yet been invoked.
1: (Loading) the send( ) method has been invoked, request in progress.
2: (Loaded) the send( ) method has completed, entire response received.
3: (Interactive) the response is being parsed.
4: (Completed) the response has been parsed, is ready for harvesting.
翻譯成中文為:
0 - (未初始化)還沒有調(diào)用send()方法
1 - (載入)已調(diào)用send()方法,正在發(fā)送請求
2 - (載入完成)send()方法執(zhí)行完成,已經(jīng)接收到全部響應(yīng)內(nèi)容
3 - (交互)正在解析響應(yīng)內(nèi)容
4 - (完成)響應(yīng)內(nèi)容解析完成,可以在客戶端調(diào)用了
相關(guān)文章
javascript基礎(chǔ)知識大集錦(二) 推薦收藏
正則表達(dá)式 call(),apply(),callee,caller,cookie方法,setInterval(),clearInterval(),setTimeout() ,clearTimeout()2011-01-01
JavaScript CSS修改學(xué)習(xí)第二章 樣式
有時候你想看看文檔的默認(rèn)樣式。比如,你的某個段落的寬度是50%,你想知道在用戶的瀏覽器中他的確切的像素是多少。2010-02-02
javascript 全選與全取消功能的實現(xiàn)代碼
全選與全取消在工作過程中經(jīng)常會使用到,是因為它很方便,同時可以提高用戶體驗值,本文介紹如何使用javascript實現(xiàn)全選與全取消功能,需要了解的朋友可以參考下2012-12-12

