Comment puis-je définir un déclencheur retardé dans JavaScript pour exécuter une fonction après une durée spécifiée? P>
Mon programme attendra 5 secondes pour exécuter est-ce possible à faire en JavaScript? P> démo (); code> et s'il ne parvient pas à démarrer la démonstration dans les 5 secondes, je dois exécuter
échantillon () code> automatiquement. p>
4 Réponses :
Vous pouvez utiliser Settimeout strong> pour un Pause dans JavaScript. function callSample()
{
if (variable set)
{
sample();
}
}
Regardez:
Exemple: strong> p>
Vous pouvez invoquer des fonctions après une période de temps avec SetTimeOut
setTimeout(demo, 5000);
<script language="javascript"> function sample() { alert('sample here'); } function demo() { alert('demo here'); } setTimeout("sample()", 5000); </script> <input type=button onclick="demo();">
Très bonne explication! Merci beaucoup. Mais, en fait, votre script sera invoqué la fonction avec l'intervalle de 5 secondes. Je n'ai besoin que d'une seule fonction à la fois.