兼容:判断 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 来注册。

热爱编程,热爱技术,热爱生活
原文地址:https://www.cnblogs.com/DemoLee/p/3444427.html