拥有以下代码
<iframe id="myframe" src="..."></iframe>
<script>
document.getElementById('myframe').onload = function() {
alert('myframe is loaded');
};
</script>
我想知道浏览器如何处理iframe?它是否在单独的线程中加载iframe内容?如果是这样,它与主线程同步运行?
答案 0 :(得分:0)
这完全取决于浏览器。例如,Internet Explorer为您打开的每个选项卡启动一个单独的线程,否则有些可能会这样做。实际上,某些浏览器支持帧的特殊安全线程:https://www.chromium.org/developers/design-documents/oop-iframes
那么,您要求哪种浏览器?
答案 1 :(得分:0)
iframe正在加载与主网站的同步。如果要先加载主站点的内容
{{1}}