iframe加载 阻塞了父页面的onload 方法
父亲页面中
有多个iframe子页面
当前ie浏览器父页面加载速度巨慢
需要等所有iframe页面加载完毕后 才触发onload内容
有什么方法能够解决吗?
谢谢了
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
父亲页面中
有多个iframe子页面
当前ie浏览器父页面加载速度巨慢
需要等所有iframe页面加载完毕后 才触发onload内容
有什么方法能够解决吗?
谢谢了
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(4)
请把onload之后的内容绑定到DOMReady中。
DOMReady使用的是
DOMContentLoaded
事件,表示DOM已经在内存中已经渲染完成。onload
是页面资源全部加载完毕,并且渲染完成之后才执行的。大体流程:
iframe不带src
在父页面的onload中设置iframe的src值
用DomContentLoaded事件监听替换load,但是需要用addEventListener来绑定
为什么你们都是iframe先加载,而我的测试发现每次都是iframe的内容最后加载呢?我想让他先加载,怎么处理啊?