如何检测页面是否完全加载?我完全说是因为我尝试在$(document).ready(function()
代码中添加一个警告声明,但警告语句在车轮停止在IE中旋转之前发生(在1.5秒之后,车轮停止,当页面完全加载时) 。 (它是你在IE9顶部看到的加载轮,标签是)。
由于
答案 0 :(得分:4)
您可以使用load
方法:
加载事件在文档加载过程结束时触发。此时,文档中的所有对象都在DOM中,并且所有图像和子帧都已完成加载。
$(window).load(function(){
// ...
})
答案 1 :(得分:3)
$(window).load(function() {
// do stuff
});
答案 2 :(得分:2)
尝试使用window.onload
事件。
答案 3 :(得分:2)
尝试
$(window).load(function(){
//....
});
当加载HTML文档并且DOM准备就绪时,document ready
事件已经执行,即使所有图形尚未加载,window load
事件稍后执行时也会执行页面已完全加载,包括所有框架,对象和图像。
答案 4 :(得分:1)
$(document).ready(function(){});
上面的函数保证了DOM可以通过javascript进行修改。它不保证xhr请求本质上是异步的,因为可能会出现某些xhr请求正在发生并且微调器显示加载,直到没有正在进行的http请求。