A-A+

js中判断iframe是否加载完成

2016年10月13日 前端设计 评论 1 条 阅读 6 views 次

昨天有一个朋友问我怎么使用js判断框架中的文档是否加载完毕,加载完后再进行下一步的操作,这里找到了1个方法来实现判断.

完美的处理方法,代码如下:

  1. var iframe = document.createElement("iframe");  
  2. iframe.src = "https://www.xiariboke.net";  
  3. if (iframe.attachEvent){  
  4.     iframe.attachEvent("onload"function(){  
  5.         alert("Local iframe is now loaded.");  
  6.     });  
  7. else {  
  8.     iframe.onload = function(){  
  9.         alert("Local iframe is now loaded.");  
  10.     };  
  11. }  

document.body.appendChild(iframe);相比较值钱的方法可以发现,这个方法使用了onload方法来判断,在IE浏览器中,需要通过attachEvent方法来注册onload事件,这样就可以完美的判断框架是否加载完毕了.

标签:

1 条留言  访客:1 条  博主:0 条

  1. 洋得意自媒体

    感谢分享 欢迎符合

给我留言