将加载事件分配给Iframe

时间:2017-09-06 09:44:36

标签: html iframe

拥有以下代码

<iframe id="myframe" src="..."></iframe>

<script>
document.getElementById('myframe').onload = function() {
  alert('myframe is loaded');
};
</script>

我是否正确将iframe加载到单独的线程中,因此警报可能无法触发,因为iframe内容可能会在我们在运行主线程的脚本中分配onload事件处理程序之前加载?

1 个答案:

答案 0 :(得分:0)

您也可以这样使用它。 iframe在主线程/进程中加载​​,而不是单独的。加载后,您的警报就会出现。

<iframe id="myframe" src="..." onload="javascript:alert('myframe is loaded');"></iframe>