2010-05-12 4 views
1

Lorsque le navigateur charge quelque chose sur une page, vous pouvez le voir dans la barre d'état disant "En attente de ..." ou "Transfert ..." etc.Vérifie avec Javascript que la page charge quelque chose

Dans firebug vous pouvez vérifier dans l'onglet net quand quelque chose est chargé et voir quand il s'arrête. C'est ce que je veux.

Y a-t-il un moyen de déclencher un événement lorsque cela se produit? Ou pour obtenir le statut de la page ou quelque chose? Un moyen pour moi de savoir quand ça change?

Je sais que je peux le faire plus facilement si j'utilise Ajax, mais je ne peux pas, puisque la page attend un rapport Excel.

Merci

Répondre

0

Avant la demande de la page, faire quelque chose comme ceci:

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

/* 
* Load the object here 
*/ 

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

Eh bien, vous pouvez simplement utiliser onload dans la balise body ... ou suis-je manque quelque chose?

Si vous essayez de charger le rapport de manière asynchrone, pourquoi ne pas utiliser AJAX?

Questions connexes