iframe加载完成回调 判断iframe里的页面是否加载完成?
浏览量:2003
时间:2021-03-12 10:48:20
作者:admin
判断iframe里的页面是否加载完成?
您可以尝试监视iframe.onload文件事件。如果不是跨域的,可以使用iframe.contentWindow访问iframe中的全局变量和DOM树以侦听domcontentloaded/readystatechange等事件。也可以调用iframe父.postMessage()向父页报告加载进度。
iframe加载慢,影响主页显示,如何解决?谢谢?
当网页中有iframe时,浏览器将同时请求主页和iframe中的页面。如果主页面上有onload事件,但iframe页面打开缓慢,则会导致主页面等待很长时间。只有在iframe页面和主页加载之后,才能执行onload,这将导致页面停止响应。解决方案是用js控制iframe的SRC属性,即iframe的页面地址不写在iframe标签上,而是由js动态控制,这样就可以决定何时在iframe中加载页面。
iframe加载完成回调 如何获取iframe得html数据 vue页面渲染完成后执行
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。