免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
jquery里判斷iFrame框架是否加載完成的三種方法

jquery里三種可以用來判斷iframe框架是否加載完成的方法的具體代碼,站長已經(jīng)親測過,絕對可用的。

站長今天總結(jié)了一下在jquery里可以用來判斷iframe框架里的頁面是否加載完成的三種方法,在這里分享給大家,希望能幫助到所有看到這篇文章的朋友們??!

假設我們的網(wǎng)頁里有這樣一個iframe框架:

<iframe id="IFrame" src="about:blank"></iframe>

在我們動態(tài)的給上面這個iframe框架指定了src地址后,我們可以用下面這三種方法來判斷頁面是否加載完成:

一:用jquery里的load來判斷:

var $iFrame=$("#IFrame");      

$iFrame.prop("src","http://www.aijquery.cn");    

$iFrame.load(function(){       

    alert("加載完畢");    

});

二:使用onreadystatechange來判斷:

var $iFrame=$("#IFrame");

$iFrame.prop("src","http://www.baidu.com");

if (!/*@aijquery@*/0) { //如果不是IE,IE的條件注釋  

    $iFrame[0].onload = function(){     

        alert("加載完畢"); 

    };  

}else{  

    $iFrame[0].onreadystatechange = function(){ // IE下的節(jié)點都有onreadystatechange這個事件  

        if (iframe.readyState == "complete"){  

            alert("加載完畢"); 

        }  

    };  

}

三:用attachEvent來判斷:

var $iFrame=$("#IFrame");

$iFrame.prop("src","http://www.#");

if ($iFrame[0].attachEvent){  

      $iFrame[0].attachEvent("onload", function(){ // IE  

          alert("加載完畢"); 

      });  

} else {  

      $iFrame[0].onload = function(){ // 非IE  

          alert("加載完畢");  

      };  

}

上面的這三種方法,站長自己親測過的,保證絕對可用的!??!

摘自  愛jQuery:http://www.aijquery.cn/Html/jqueryjiqiao/110.html

本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
jQuery用iframe來解決跨域的簡單示例(1)
javascript事件模型框架-eventutil.js
2014年最新前端開發(fā)面試題(面霸題庫)
如何實現(xiàn)打開網(wǎng)頁自動彈出QQ對話框
JavaScript應用:Iframe自適應其加載的內(nèi)容高度
【翻譯】Iframe, onload 與 document.domain
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服