Window.setTimeout
Résolu
jypyx
Messages postés
704
Statut
Membre
-
math 2000 Messages postés 2589 Date d'inscription Statut Membre Dernière intervention -
math 2000 Messages postés 2589 Date d'inscription Statut Membre Dernière intervention -
Bonjour tout le monde,
Voila j'expose mon problème.
Je voudrais faire appeler 2 fonctions javascript mais qui s'exécute l'un après l'autre.
Voici mon code :
Quand je fait cela, les deux action se dont en même temps.
Lorsque je l'écris comme cela il ne se passe plus rien :
ou
Si quelqu'un à une solution je suis tout à fait preneur !!
Merci
--
Comme un seul mot peut tout signifier...
et comme mille paroles peuvent être insensées...
Voila j'expose mon problème.
Je voudrais faire appeler 2 fonctions javascript mais qui s'exécute l'un après l'autre.
Voici mon code :
<a href="#" onclick="ma_fonction(); window.setTimeout(ma_fonctionbis(),1700);">
Quand je fait cela, les deux action se dont en même temps.
Lorsque je l'écris comme cela il ne se passe plus rien :
<a href="#" onclick="ma_fonction(); window.setTimeout('ma_fonctionbis()',1700);">
ou
<a href="#" onclick="ma_fonction(); window.setTimeout("ma_fonctionbis()",1700);">
Si quelqu'un à une solution je suis tout à fait preneur !!
Merci
--
Comme un seul mot peut tout signifier...
et comme mille paroles peuvent être insensées...
Configuration: Windows Firefox 3.0.8
5 réponses
-
peut être qu'en réduisant 1700 à 10
ça marchera -
Ca ne change rien, le temps est en milliseconde, donc 1.7seconde
-
je crois avoir vu que le window.setTimeout
ne se met pas dans le onclc ùmais dans la fontion js
exemple<html> <head> <title>exemple de setTimeout</title> <script type="text/javascript"> function delayedAlert() { timeoutID = window.setTimeout(slowAlert, 2000); } function slowAlert() { alert("C'était vraiment long !"); } function clearAlert() { window.clearTimeout(timeoutID); } </script> </head> <body> <button onclick="delayedAlert();">afficher un message d'alerte après 2 secondes</button><br /> <button onclick="clearAlert();">Annuler</button> </body> </html> -
Cela marche enfin merci... Mais est ce que dans ma fonction javascript je peux appeler une fonction d'un autre fichier javascript?
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
ben oui ça change rien normalement tu utlise crs =
<script src="url" type="text/javascript"></script>