一个极端的例子:
一个页面中要加载执行多个js,另外这个页面中还嵌入了很多个广告类的iframe,还包括一个google地图(加载半天加载不出来),javascript如何判断页面是否已经全部加载结束呢?
在页面上DOM元素加载完成可以通过documentonready事件来监听
JS是否加载完毕可以通过监听script的onreadystatechange事件来监听
window unload事件将在页面全部资源加载完毕后触发,包括img、link(css),script,Dom元素全部加载完成后触发
iframe中的资源是否加载完成要在iframe所在的页面中监听,或在其父页面监听onload事件
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。