Voilà, je suis en train de développer une petite application PHP.
Seulement voilà, il arrive que le temps de génération soit supérieur à 0.8 secondes.
J'ai donc fait un joli petit div invisible avec un joli message "patientez S.V.P." avec un joli sablier qui s'anime tout ça, fantastique, on dirait du Star Wars... euh, scusez, je m'emporte.
Bon bref, dans mes href, je rajoute un onclick="affwait"
Ma fonction affwait :
Code :
- function affwait() {
- setTimeout('affpatienteexec()',800);
- }
- function affpatienteexec() {
- document.getElementById('patientediv').style.display="block";
- }
|
Rien de bien méchant, en plus, ça marche impeccable, la plupart du temps, le message ne s'affiche pas car les pages s'affichent plus vite que 800ms.
Cela dit, mon problème, c'est que ça m'oblige à modifier tous mes href à la main pour rajouter mon onclick hors, il doit y avoir un moyen de déclencher un script qui me le ferait tout seul en début de page.
Mon problème, bah c'est que je ne connais pas ce moyen.
Si quelqu'un pouvait m'aiguiller (j'accepte même les RTFM si ils sont en français).
Merci d'avance.
Message édité par The-Shadow le 19-04-2006 à 00:47:47