通过Javascript查看该页面正在加载某些内容

时间:2010-05-12 16:33:15

标签: javascript browser loading page-lifecycle

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

在firebug中,您可以在加载某些内容时检查网络标签,并查看它何时停止。这就是我想要的。

当发生这种情况时,我有办法触发事件吗?或者获取页面的状态或什么?有什么方法让我知道什么时候改变了吗?

我知道如果我使用Ajax,我可以更容易地做到这一点,但是因为页面预期会有Excel报告,所以我不能这样做。

由于

2 个答案:

答案 0 :(得分:0)

好吧,你可以在body标签中使用onload ......或者我错过了什么?

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

答案 1 :(得分:0)

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

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

/*
 * Load the object here
 */

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