兼容:判断 iframe 是否加载完成

判断 iframe 是否加载完成其实与 判断 JavaScript 文件是否加载完成 采用的方法很类似

 

var iframe = document.createElement("iframe");
iframe.src = "http://www.planabc.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);

 

IE 支持 iframe 的 onload 事件,不过是隐形的,需要通过 attachEvent 来注册。

 

posted @ 2013-11-26 22:18  Jimmy-Lee  阅读(348)  评论(0编辑  收藏  举报