Retourner à la page d'accueil de TJS

Méthode : window.setTimeout()

          

Déclenche une minuterie pour lancer un script

Syntaxe
Object window.setTimeout(String fonc, Integer delai)

Description
Déclenche une minuterie et appelle le code javascript fonc dans delai millisecondes.
Voir aussi clearTimeout() pour stopper une minuterie.


Exemple Exécution d'un script après un délai
Code source
<div id="monHorloge">...</div>
<script type="text/javascript">
 function Timer() {
   var dt=new Date()
   document.getElementById("monHorloge").innerHTML=dt.getHours()+":"+dt.getMinutes()+":"+dt.getSeconds();
   setTimeout("Timer()",250);
  }
  Timer();
</script>

Résultat
...
Emulation de la console
Explication
Met à jour l'horloge dans le div monHorloge.
Dans cet exemple, setTimeout() est appelé à chaque lancement de Timer() pour ne pas interrompre l'affichage.
Il aurait été possible d'utiliser setInterval()

Exemple Exécution d'un script après un délai
Code source
<div id="monEvent">...</div>
<script type="text/javascript">
 function Timer2() {
   var monEvent=document.getElementById("monEvent");
   monEvent.innerHTML = "Lancement réalisé";
   monEvent.parentNode.style.backgroundColor="#ff0";
   monEvent.parentNode.style.borderColor="#f00";
 }
 setTimeout("Timer2()",5000);
</script>

Résultat
...
Emulation de la console
Explication
Au bout de 5000 millisecondes, le script affiche une information et change la couleur de la zone d'exécution du script d'exemple.
Page mise à jour le

Nouveautés du moment sur le site

Maj tuto AJAX avec XMLHTTPRequest

Le tutorial sur la console Javascript

Le format JSON

Les instructions try ... catch

L'objet XMLHttpRequest

Chercher une référence

Le graph des objets Javascript



Chargement
en cours...

Le guide complet du javascript

Le Guide Complet du JavascriptEn savoir plus sur mon livre aux Editions Micro Application
Le 30/04/2017 22:31:51 sur php7 en 25.83 ms