谷歌浏览器中iframe的onload事件并不好用,如何解决,或者换个思路怎么知道文件已经下载完成

var iframe = document.createElement("iframe");  
iframe.src = "****";  
iframe.onload = function(){  
alert("Local iframe is now loaded.");  
}
document.body.appendChild(iframe);   

放弃吧!别下载了,把这需求砍了吧

onload一般用在body标签中

<body>
</body>
<script>
var iframe = document.createElement("iframe");  
iframe.src = "http://www.baidu.com";  
iframe.onload = function(){  
alert("Local iframe is now loaded.");  
}
document.body.appendChild(iframe);  
</script>

测试能弹出alert, 版本 61.0.3163.100(正式版本) (64 位)


var iframe = document.createElement("iframe"); iframe.src = "http://www.baidu.com"; iframe.onload = function(){ alert("Local iframe is now loaded."); } document.body.appendChild(iframe);

script调用iframe