父亲页面中
有多个iframe子页面
当前ie浏览器父页面加载速度巨慢
需要等所有iframe页面加载完毕后 才触发onload内容
有什么方法能够解决吗?
谢谢了
iframe不带src
在父页面的onload中设置iframe的src值
用DomContentLoaded事件监听替换load,但是需要用addEventListener来绑定
请把onload之后的内容绑定到DOMReady中。
DOMReady使用的是DOMContentLoaded
事件,表示DOM已经在内存中已经渲染完成。onload
是页面资源全部加载完毕,并且渲染完成之后才执行的。
大体流程:
浏览器解析 => 解析HTML节点到DOM树 => DOM树解析完成(触发DOMContentLoaded) => 下载资源并解析资源(包括iframe) => 资源全部下载并解析完毕 => 页面加载完成(触发onload)