是否可以在任何时候(包括HTML文档加载完成后或从新的ajax请求中)确定页面是否正在加载任何资源?
使用场景是我有一个网站需要截屏,但是希望等待所有内容都渲染完毕。因此,需要:
- DOM已完全加载(即使只使用普通JS也很容易检测到)
- 所有资源(CSS、JS等)都已加载。
- 完成了可能由动作引起的任何AJAX调用。(这可能是最困难的一部分)
检测动画和CSS过渡效果很困难,对此并非必要。如果您有覆盖1-3的解决方案,我会接受它。如果您还知道如何检测CSS过渡效果和JS动画等,则非常棒,我也会接受那个解决方案:)