乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

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

       凡夫寶戒 2019-08-28

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

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

      假設我們的網頁里有這樣一個iframe框架:

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

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

      一:用jquery里的load來判斷:

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

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

      $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./Html/jqueryjiqiao/110.html

        本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內容,請點擊一鍵舉報。
        轉藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多