判斷指令碼載入是否完成的方法

2022-09-28 18:12:10 字數 609 閱讀 5533

我們可以對載入的 js 物件使用 onload 來判斷(js.onload),此方法 fi程式設計客棧refox2、firefox3、safari3.1+、opera9.6+ 瀏覽器都能很好的支援,但 ie6、ie7 卻不支援。曲線救國 —— ie6、ie7 我們可以使用 js.onreadystatechange 來跟蹤每個狀態變化的情況(一般為 loading 、loaded、interactive、complete),當返回狀態為 loaded 或 complete 時,則表示載入完成,返回**函式。

對於 readystate 狀態需要乙個補充說明:

1.在 interactive 狀態下,使用者可以參與互動。

2.opera 其實也支援 js.onreadystatechange,但他的狀態和 ie 的有很大差別。

具體實現**如下:

複製** **如下:

function include_js(file)

} else

} }

return false;

} //execution function

include_js('

本文標題: 判斷指令碼載入是否完成的方法

本文位址:

判斷iframe是否載入完成

1.var iframe document.getelementbyid iframenews if iframe.attachevent ie iframe.attachevent onload function else ff chrome等 iframe.onload function loa...

判斷JS是否載入完成

判斷js是否載入完成 我們使用document的readystate屬性 document.readystate readystate 屬性返回當前文件的狀態。該屬性返回以下值 function loadscript url,callback else jquery 使用 holdready tru...

Javascript判斷頁面是否載入完成

很多時候我們在使用document.getelementbyid的時候直接在script標籤中獲取物件,然後使用,此時程式會出現該物件為undefined。script var dom document getelementbyid target alert dom undefined script...