最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js下判斷 iframe 是否加載完成的完美方法

 更新時(shí)間:2010年10月26日 13:43:44   作者:  
一般來(lái)說(shuō),我們判斷 iframe 是否加載完成其實(shí)與 判斷JavaScript 文件是否加載完成。
采用的方法很類似:
復(fù)制代碼 代碼如下:

var iframe = document.createElement("iframe");
iframe.src = "http://m.fzitv.net";

if (!/*@cc_on!@*/0) { //if not IE
iframe.onload = function(){
alert("Local iframe is now loaded.");
};
} else {
iframe.onreadystatechange = function(){
if (iframe.readyState == "complete"){
alert("Local iframe is now loaded.");
}
};
}
document.body.appendChild(iframe);

最近, Nicholas C. Zakas 文章《Iframes, onload, and document.domain》的評(píng)論中 Christopher 提供了一個(gè)新的判斷方法(很完美):
復(fù)制代碼 代碼如下:

var iframe = document.createElement("iframe");
iframe.src = "http://sc.jb51.net";
if (iframe.attachEvent){
iframe.attachEvent("onload", function(){
alert("Local iframe is now loaded.");
});
} else {
iframe.onload = function(){
alert("Local iframe is now loaded.");
};
}
document.body.appendChild(iframe);

幾點(diǎn)補(bǔ)充說(shuō)明:

IE 支持 iframe 的 onload 事件,不過(guò)是隱形的,需要通過(guò) attachEvent 來(lái)注冊(cè)。
第二種方法比第一種方法更完美,因?yàn)?readystatechange 事件相對(duì)于 load 事件有一些潛在的問(wèn)題。

相關(guān)文章

最新評(píng)論

泸溪县| 新河县| 宿迁市| 海南省| 赤峰市| 泸水县| 大同市| 马关县| 西充县| 建瓯市| 临汾市| 江北区| 高安市| 黔东| 泸定县| 毕节市| 阿坝县| 灵山县| 乐清市| 阿尔山市| 喀喇沁旗| 惠州市| 邵东县| 乐都县| 孟州市| 蓬莱市| 崇左市| 丰顺县| 新密市| 西峡县| 遂昌县| 绩溪县| 肥西县| 唐海县| 元谋县| 莎车县| 山东| 塔城市| 昭通市| 古田县| 弋阳县|