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   -
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 :

<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

  1. math 2000 Messages postés 2589 Date d'inscription   Statut Membre Dernière intervention   405
     
    peut être qu'en réduisant 1700 à 10
    ça marchera
    0
  2. jypyx Messages postés 704 Statut Membre 107
     
    Ca ne change rien, le temps est en milliseconde, donc 1.7seconde
    0
  3. math 2000 Messages postés 2589 Date d'inscription   Statut Membre Dernière intervention   405
     
    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>
    0
  4. jypyx Messages postés 704 Statut Membre 107
     
    Cela marche enfin merci... Mais est ce que dans ma fonction javascript je peux appeler une fonction d'un autre fichier javascript?
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. math 2000 Messages postés 2589 Date d'inscription   Statut Membre Dernière intervention   405
     
    ben oui ça change rien normalement tu utlise crs =
    <script src="url" type="text/javascript"></script>
    0