Pause, ou apeller une fonction toute les x secondes ...

Soyez le premier à donner votre avis sur cette source.

Snippet vu 11 640 fois - Téléchargée 29 fois

Contenu du snippet

voila ... je cherchais un code comme sa ... je l'ai trouver ... maintenant il est a vous .... :)

Source / Exemple :


<!-------------- Debut ------------------------>
<HTML>
<HEAD></HEAD>

<script language="JavaScript">
function Test(){
setTimeout("Test()", 10000);
Toto(); // apelle la fonction Toto() toute les 10s
}
</script>

<body OnLoad='Test();'>
</body></HTML>

          <!-------------- Fin ------------------------>

Ce script permet de relancer sa propre fonction toutes les 10s (soit 10 000 ms).
Sa peut etre pratique pour relancer une fonction pop up .... ( ce n'est qu'un exemple ... n'en abuser pas  !!! LOL ).

Il peut etre utilisé pour relancer une autres fonction ....

je l'ai longtemp chercher, meme si elle est vraiment simple comme fonction c'est pour cela que je la met a disposition ici c'est que 

du bonus :)

pour apeller une autre fonction utilisé juste : 
<script>Test();</script> 
(si vous etes dans du html et non dans la fonction ... )

Conclusion :


Voila ...
Que cela vous serve autant qu'a moi ... et merci au personne qui reponde au question "Au Secour" car j'ai eu du mal a le faire, malgré sa simplicité ....

Et vi ... c'est facil, mais faut le trouver le code source !!! ;)

GuilleW

A voir également

Ajouter un commentaire Commentaires
spidermario Messages postés 121 Date d'inscription mercredi 26 octobre 2005 Statut Membre Dernière intervention 14 mars 2009 1
14 juin 2006 à 15:32
Par contre, je trouve bizzare de définir la fonction entre le </head> et le :|
spidermario Messages postés 121 Date d'inscription mercredi 26 octobre 2005 Statut Membre Dernière intervention 14 mars 2009 1
14 juin 2006 à 15:32
Pyroflo, non, tu as utilisé setTimeout.
setInterval fait en fait exactement la même chose que ton script :)
setTimeout attend un certain temps avant de lancer une fonction alors que setInterval, eh ben... définit une intervalle ^^
cs_nessi Messages postés 24 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 9 décembre 2003
11 oct. 2003 à 17:33
ok, c cool...
moi ce que je voudrais savoir, si SetTimeOut() et SetInterval() appelle la fonction en param. ?!
Dans ce cas, c mauvais puisque on entre dans une fonction récursive: ça bouffe la mémoire pour rien...
yaurai pas plutôt une fonction pause() ou un truc de ce genre ?
pyroflo Messages postés 323 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 17 mai 2005
29 mai 2003 à 12:10
revinc >>> c'est exactement ce que j'ai utilisé pour mon script :)
revinc Messages postés 385 Date d'inscription mardi 15 octobre 2002 Statut Membre Dernière intervention 19 décembre 2017
29 mai 2003 à 11:55
heuuu, tu sais que y'a une fonction spéciale javascript pour appeler une fonction toutes les n secondes ?

setInterval(fonction, 5000);

++

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.