IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

[AJAX] une progressbar ajax


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    14
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 14
    Par d�faut [AJAX] une progressbar ajax
    Bonjour !
    je me demande s'il serai possible lors du t�l�chargement d'un document par l'objet XMLHttp de connaitre:
    - le nombre de byte t�l�charg�s
    - le nombre de byte total du document
    ces informations seraient tres utiles pour la cr�ation d' une progressbar affich�e lors du chargement du document.

    Merci d'avance

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    1 252
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 252
    Par d�faut
    Selon les sp�cifications actuelles, il est impossible de savoir le nombre de bytes actuellement t�l�charg�s. Par contre, il est �ventuellement possible de savoir le nombre de bytes du document complet, pour peu que le serveur soit bien configur�.

    Pour cela, il suffit de faire ceci :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    var xhr = new XmlHTTPRequest(); // équivalent Internet Explorer si nécessaire
    ...
    xhr.onreadystatechange = function() {
        if (xhr.readyState == 3) {
          alert('Longueur du document : ' + xhr.getResponseHeader('Content-Length'););
        } else if (xhr.readyState == 4) {
          // Faire ce que l'on veut une fois fini
        }
      };
    Il se peut que le header Content-Length ne soit par fourni, d'o� la n�cessit� d'avoir un serveur bien configur�.

Discussions similaires

  1. [AJAX] Une Autocompl�tion multi-forms/champs
    Par Arcaal dans le forum G�n�ral JavaScript
    R�ponses: 8
    Dernier message: 06/09/2008, 22h37
  2. champs qui s'efface lors d'une requete ajax.
    Par starr dans le forum Langage
    R�ponses: 3
    Dernier message: 27/10/2006, 08h33
  3. [AJAX] Une fonction pour poster un formulaire?
    Par Mysti� dans le forum G�n�ral JavaScript
    R�ponses: 3
    Dernier message: 07/09/2006, 18h28
  4. [AJAX] AJAX, une bonne alternative?
    Par renaudjuif dans le forum G�n�ral JavaScript
    R�ponses: 4
    Dernier message: 25/05/2006, 15h08
  5. [AJAX] Modifier avec AJAX une image g�n�r�e avec GD
    Par thsantac dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 27/03/2006, 19h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo