JavaScript : Gestion avancée du temps

setTimeOut

Il est possible d'exécuter du JavaScript après un certain nombre de millisecondes grâce à setTimeOut

Le code suivant affiche une boîte de dialogue "appartition après 3 secondes" après 3 secondes, comme son nom l'indique.

ATTENTION : le HTML affiche 123, puis fait le setTimeOut, mais ne s'arrête PAS pendant ce temps, et affiche le reste (456). Après 3 secondes, que la page soit terminée ou pas, le message s'affiche.

<HTML>
<HEAD></HEAD>

<BODY>
  123
  <SCRIPT LANGUAGE = "JavaScript">
    setTimeout("alert('apparition après 3 secondes')" , 3000)
  </SCRIPT>
  456
</BODY>

</HTML>