为了账号安全,请及时绑定邮箱和手机立即绑定

如何判断浏览器页面所有数据请求结束?

如何判断浏览器页面所有数据请求结束?

桃花长相依 2018-08-07 06:05:53
在页面加载完成,所有数据请求结束后浏览器标题左侧的图标不在显示加载中,前端如何检测这个事件?或者有什么方法能够做到?(并不知道页面有多少个ajax请求)
查看完整描述

1 回答

?
拉莫斯之舞

TA贡献1820条经验 获得超10个赞

如果不需要通过ajax的回调就能知道请求是否成功(或者是否结束),那么ajax要回调还有何用?

如果需要通过ajax的回调函数来判断请求是否成功(或者是否结束),那么你不知道有多少个ajax怎么判断是否加载成功/结束?

-----------------------------------

你截图的那个小图标,它在转表示静态资源没有加载完成,ajax这种是动态请求数据的,它请求数据的时候,和上面那个图标没关系,图标不转了表示静态资源加载完成, 但不表示ajax请求完成.....

你只能在JS的页面加载完毕事件里去写静态资源加载完成后的逻辑,但所有的ajax请求是否完成,你是判断不出来的.


查看完整回答
反对 回复 2018-09-06
  • 1 回答
  • 0 关注
  • 639 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信