Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4788 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  window.setTimeout & window.setInterval, Urgent SVP!! :(

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

window.setTimeout & window.setInterval, Urgent SVP!! :(

n°1682887
redah75
Posté le 06-02-2008 à 17:11:19  profilanswer
 

Bonjour tout le monde,
 
desole de mettre que c'est urgent, mais je bloque depuis 2 jours et je dois vraiment finir avant le week end...  :(  
 
mon probleme est le suivant et de maniere generale :
 
j'aimerais que lorsque j'aille sur une page de mon site web, qu'une fonction se declanche la 1ere fois dans par ex 10 sec, puis toutes les 30sec.
 
en gros un premier window.setInterval('ma_fonction()', 10000);
puis window.setInterval('ma_fonction()', 30000);
 
y a til un moyen de changer l'interval???
 
Merci merci merci mille fois.
Reda

mood
Publicité
Posté le 06-02-2008 à 17:11:19  profilanswer
 

n°1682952
tpierron
Posté le 06-02-2008 à 19:55:27  profilanswer
 

Heu, c'est moi qui rève ou la réponse est dans le titre de ton message ?
 
Pour le premier tu poses un setTimeout et ensuite un setInterval.
 
Et sinon setInterval te renvoie un Id que tu peux passer à la fonction clearInterval(Id).

n°1683015
gatsu35
Blablaté par Harko
Posté le 06-02-2008 à 22:19:24  profilanswer
 

Code :
  1. setTimeout(function() {
  2.    setInterval(ma_fonction, 30000);
  3. },10000);


voila

n°1683021
tpierron
Posté le 06-02-2008 à 22:31:13  profilanswer
 

Patoutafaitça :
 

gatsu35 a écrit :

Code :
  1. setTimeout(function() {
  2.    ma_fonction()
  3.    setInterval(ma_fonction, 30000);
  4. },10000);



Message cité 1 fois
Message édité par tpierron le 06-02-2008 à 22:31:48
n°1683078
gatsu35
Blablaté par Harko
Posté le 07-02-2008 à 07:51:23  profilanswer
 

tpierron a écrit :

Patoutafaitça :
 


ah vi exact [:petrus75]

n°1683419
redah75
Posté le 07-02-2008 à 17:07:11  profilanswer
 

Bonjour les gars et merci pour vos reponses.
 
Voila, j'ai utilise cette solution qui semble bien fonctionner ;)
 
<script type="text/javascript">
<!--
function demarrer()
{
 // 1er appel : la fonction est appelee apres un delai de 10 secondes  
 setTimeout("laFonction()", "10000" );
}
 
function laFonction()
{
 // actions à réaliser...........
 //................
 
 
 // rappel de la fonction dans 30 secondes  
 setTimeout("laFonction()", "30000" );
}
 
//-->
</script>

n°1683425
gatsu35
Blablaté par Harko
Posté le 07-02-2008 à 17:15:39  profilanswer
 

on te propose du code propre et toi tu fais de la merde avec, tu voudrais bien me virer ces guillemets et passer des references de fonctions
et aussi virer les guillemets autour des chiffres.
 
Je ne comprend toujours pas ces gens qui fouttent des chaines de caracteres dans les setTimeout.
Ton code comme je le voudrais :  

Code :
  1. function demarrer() {
  2.   setInterval(lafonction, 10000);
  3. }
  4. function lafonction() {
  5.    //blablabla
  6.  
  7. }


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  window.setTimeout & window.setInterval, Urgent SVP!! :(

 

Sujets relatifs
un coup de main SVPdemande daide en php
DB2 : Urgent[Urgent>>projet].SWF en transparent ???
[C] Urgent probleme affichage entre ``Probleme urgent iframes
[Résolu][StringTokenizer - Urgent] Comment ça marche ?conversion de long[] en byte[] c urgent svp-PDU - SMS - Reception sms
Pb IE : img dans swf n apparait pas [Urgent] 
Plus de sujets relatifs à : window.setTimeout & window.setInterval, Urgent SVP!! :(


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)