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 :

Pourcentage de chargement d'une page


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Pourcentage de chargement d'une page
    Bonjour a tous.

    J'aurais aimé savoir si il était possible en JS de connaitre l'état du chargement d'une page en pourcentage un peu comme en flash (affichage du pourcentage du fichier chargé) ?

    Par exemple dans le cas d'une gallerie avec beaucoup de photo, est-il possible d'afficher un loader avec le pourcentage de la page chargé puis une fois toutes les images bien chargées, faire disparaitre ce loader et laisser place a la galerie avec toutes les photos.

    Pour ceux qui ont Gmail, lorsque vous vous connectez il y a une barre de progression qui à l'air de s'afficher en fonction du chargement de la page, je cherche un truc comme ça

    Si il n'y a rien de ce type c'est pas grave j'ai une solution de secours

    Merci d'avance.

  2. #2
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    Détails du profil
    Informations personnelles :
    Âge : 56

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par défaut
    Salut,

    Avec document.images tu connais le nombre d'images de ta page HTML. Chaque image dispose d'une propriété complete qui indique si elle a fini de télécharger. Donc en créant une fonction qui parcourt toutes la collection d'image et calcule le nombre qui est déjà téléchargé, tu peux afficher une barre de progression, ... Tu appellera cette fonction via un setTimeout.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
      
    function checkTelechargementImages() {
       //parcourir document.images
          //---- pour chaque image img inspecter img.complete
    
      //afficher le porcentage de progression
    }
    setTimeout('checkTelechargementImages()', 20);

    ERE

Discussions similaires

  1. [ImageMagick] getimagesize qui fait ralentir le chargement d'une page ?
    Par Death83 dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 18/10/2005, 20h08
  2. arret de chargement d'une page
    Par manaboko dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 04/10/2005, 12h59
  3. [iframe]pb de chargement d'une page
    Par Destampy dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 26/05/2005, 11h19
  4. Chargement d'une page
    Par krfa1 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 13/05/2005, 09h53
  5. [JSP] pbl chargement d'une page JSP
    Par Shiryu44 dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 30/03/2005, 10h49

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