通过Javascript检查页面是否正在加载内容

通过Javascript检查页面是否正在加载内容,javascript,browser,loading,page-lifecycle,Javascript,Browser,Loading,Page Lifecycle,当浏览器在页面上加载某个内容时,您可以在状态栏中看到它,它显示等待。。。或转让。。。等等 在firebug中,您可以在加载某些内容时在net选项卡中进行检查,并查看其何时停止。这就是我想要的 发生这种情况时,我有没有办法触发事件?或者获取页面的状态或其他信息?有没有办法让我知道什么时候会改变 我知道如果我使用Ajax,我可以更轻松地完成这项工作,但我不能,因为页面需要Excel报告 谢谢好吧,你可以在body标签中使用onload。。。还是我遗漏了什么 如果您试图异步加载报告,为什么不使用AJA

当浏览器在页面上加载某个内容时,您可以在状态栏中看到它,它显示等待。。。或转让。。。等等

在firebug中,您可以在加载某些内容时在net选项卡中进行检查,并查看其何时停止。这就是我想要的

发生这种情况时,我有没有办法触发事件?或者获取页面的状态或其他信息?有没有办法让我知道什么时候会改变

我知道如果我使用Ajax,我可以更轻松地完成这项工作,但我不能,因为页面需要Excel报告


谢谢

好吧,你可以在body标签中使用onload。。。还是我遗漏了什么


如果您试图异步加载报告,为什么不使用AJAX?

在请求页面之前,执行以下操作:

document.getElementById('status').innerHTML = 'loading...';

/*
 * Load the object here
 */

document.getElementById('status').innerHTML = '';