iframe内容加载过程

时间:2017-08-31 09:37:09

标签: html iframe

拥有以下代码

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

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

我想知道浏览器如何处理iframe?它是否在单独的线程中加载iframe内容?如果是这样,它与主线程同步运行?

2 个答案:

答案 0 :(得分:0)

这完全取决于浏览器。例如,Internet Explorer为您打开的每个选项卡启动一个单独的线程,否则有些可能会这样做。实际上,某些浏览器支持帧的特殊安全线程:https://www.chromium.org/developers/design-documents/oop-iframes

那么,您要求哪种浏览器?

答案 1 :(得分:0)

iframe正在加载与主网站的同步。如果要先加载主站点的内容

{{1}}