|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : octobre 2007 Messages : 96 ![]() |
Bonjour,
J'utilise de nombreux appels Ajax sur un site que je suis en train de développer, et j'aimerais donc logiquement faire apparaitre une notification de chargement. Malheureusement je n'utilise pas de framework spécifique, j'aimerais donc obtenir en gros le même résultat qu'avec prototype.js sur cette page : http://ajaxian.com/archives/ajax-act...ators-examples J'ai essayé de jouer avec if(xhr.readyState == 1) // J'affiche mon image de chargement if(xhr.readyState == 4 && xhr.status == 200) // Je cache mon image de chargement Mais cette technique est boiteuse et de nombreux appels sont fait inutilement. |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() Inscription : octobre 2003 Messages : 2 886 ![]() |
Salut,
As-tu lu le message posté juste avant dans un autre fil de discussion? http://www.developpez.net/forums/sho...13&postcount=5 |
|
|
00
|
|
|
#3 | ||||
|
Nouveau Membre du Club
![]() Inscription : octobre 2007 Messages : 96 ![]() |
Non je ne l'avais pas lu.
Entre temps j'ai trouvé une astuce sur ce cours : http://gael-donat.developpez.com/web/intro-ajax/#LIII-B Malheureusement ça ne marche toujours pas comme je le voudrais. Je m'explique, j'ai : Code :
Le problème est que si je ne met pas mon alert, le code Code :
|
||||
|
|
00
|
|
|
#4 |
|
Nouveau Membre du Club
![]() Inscription : octobre 2007 Messages : 96 ![]() |
si quelqu'un à une idée je suis preneur j'ai toujours ce problème.
|
|
|
00
|
|
|
#5 | ||
|
Membre éprouvé
![]() |
ben ça framework moi je fais ça (pour un moteur de recherche par exemple)
Code :
cordialement @+
__________________
et vint le 20siècle et l'homme se mit à réflechir comme la machine auteur: diden138 |
||
|
|
00
|
|
|
#6 |
|
Nouveau Membre du Club
![]() Inscription : octobre 2007 Messages : 96 ![]() |
merci pour ta réponse diden,
malheureusement mon nombre d'appel ajax étant conséquent, ta technique alourdit beaucoup mon traitementil faudrait que je puisse entourer les appels ajax avec AfficherChargement(); AppelsAjax; MasquerChargement(); plutot que de chaque fois traiter l'image de chargement dans AppelsAjax qui s'éxécute un certain nombre de fois. |
|
|
00
|
|
|
#7 | ||
|
Membre éprouvé
![]() |
je ne vois pas pourquoi ça alourdirait
Code :
cordialement @+
__________________
et vint le 20siècle et l'homme se mit à réflechir comme la machine auteur: diden138 |
||
|
|
00
|
|
|
#8 | ||||
|
Nouveau Membre du Club
![]() Inscription : octobre 2007 Messages : 96 ![]() |
Je te donne un extrait de mon code pour que tu ai une idée de ce que je fais;
Sur ma page html qui effectue les appels ajax : Code :
Code :
|
||||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com