2010-05-31 5 views
0

Je réalise que ce n'est généralement pas une bonne idée de le faire mais la raison pour laquelle je veux est parce que c'est une page très lourde et je veux montrer à l'utilisateur la progression du téléchargement et quand c'est fait charger la page. Je peux soit le faire avec une sorte de fileur, mais est-il possible pour moi de montrer les progrès réels? Puis-je voir combien et quelles données ont été téléchargées? Disons que j'utilise jQuery pour la requête AJAX, comment je fais ça? Si vous avez d'autres suggestions, n'hésitez pas à suggérer.Récupérer et charger une page entière avec AJAX

Répondre

0

Peut-être que s'il est possible de diviser la page en plusieurs parties que vous chargez, vous pouvez afficher des progrès en utilisant javascript. Mais je ne pense pas qu'il soit possible de compter le nombre d'octets chargés d'un coup

0

Vous ne pouvez pas suivre la progression en utilisant javascript uniquement. Vous aurez également besoin d'un composant serveur. Une requête Ajax ne déclenchera un rappel qu'une fois terminé. Ainsi, vous devrez interroger le serveur avec une deuxième requête Ajax pour demander combien d'octets ont déjà été envoyés. Votre serveur doit être capable de surveiller la progression d'un "téléchargement".

Questions connexes