Javascript 如何判断浏览器是否已完成呈现页面的可见区域

Javascript 如何判断浏览器是否已完成呈现页面的可见区域,javascript,html,Javascript,Html,我想触发一些效果,我希望它在浏览器渲染完可见部分后开始…所以只要所有可见部分都渲染完毕。但在绘制和重新排列时,而不是在加载一英里长的页面之后,时间会更快 如果这需要重组页面,那么就这样吧 可见部分是整个浏览器窗口吗?我猜window.onload将是fineuse$'selector'。loadfunction{}是从静态HTML结构呈现的页面还是动态添加内容?我想让代码知道是动态加载还是静态加载,或者至少有一个配置脚本的选项

我想触发一些效果,我希望它在浏览器渲染完可见部分后开始…所以只要所有可见部分都渲染完毕。但在绘制和重新排列时,而不是在加载一英里长的页面之后,时间会更快


如果这需要重组页面,那么就这样吧

可见部分是整个浏览器窗口吗?我猜window.onload将是fineuse$'selector'。loadfunction{}是从静态HTML结构呈现的页面还是动态添加内容?我想让代码知道是动态加载还是静态加载,或者至少有一个配置脚本的选项