Bonsoir à tous,
Voilà ma question.
Je cherche à faire une progressbar lors d'un téléchargement.
J'ai un script cgi perl qui créé un fichier et qui le propose en download lors du chargement d'une page.
Je peux donc renvoyé au script client, dans une variable javascript la taille du fichier créé sur le serveur.
Si je télécharge ce fichier, il va se créé dans "temporay internet files" (pour windows).
Or, javascript, a accès à ce répertoire (pour le cookies par exemple), où, au pis, un contrôle activeX a accès.
Ainsi lors du téléchargement, je pourrais contrôler (par une fonction rappeler récursivement par un setTimeout) la "grosseur croissante" du fichier en téléchargement dans "temporay internet files" et faire une progressbar, par conséquent .....
Est-ce que mon raisonnement (si s'en est un![]()
) me permettra de faire ça.
Sinon, comment réaliser ce miracle ??
xmlhttprequest ???
Merci pour les réponses, je suis sur que ce doit être possible en javascript, même si d'autres forum disent le contraire, j('ai bien l'impression que celui de developpez.com est autrement plus calé !!!!!!
Partager