Pen^2 (./17) : ewwwwww, non, je ferais pas ça. Regarde plutôt du côté de la fonction setInterval (http://www.xul.fr/ecmascript/settimeout.php) qui lancerait une petite requête AJAX pour récupérer l'avancement.
(en plus je crois que je l'utilise déjà quelque part )