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

  FORUM HardWare.fr
  Programmation

  [javascript] vider un "setInterval"

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[javascript] vider un "setInterval"

n°54952
Profil sup​primé
Posté le 24-08-2001 à 10:10:13  answer
 

hello,
 
j'ai un checkbox, tant kil est coché, g un setInterval("alert()", 10000) par exemple, mais qd je decoche il continue ! logique !
ya pas un clearInterval ? clearTimeOut ?
merci !! :hello:

mood
Publicité
Posté le 24-08-2001 à 10:10:13  profilanswer
 

n°54959
Profil sup​primé
Posté le 24-08-2001 à 10:15:01  answer
 

upupupupupup

n°54966
Gonzoide
Les cochons... dans l'espâââce
Posté le 24-08-2001 à 10:24:21  profilanswer
 

Tu l'as dit toi-meme : clearInterval.
 
Le setInterval te rend un Id, il faut le specifier dans le clearInterval pour arreter le truc :
 
my_id = setInterval(my_func, 1000);
 
clearInterval(my_id)

n°54967
Profil sup​primé
Posté le 24-08-2001 à 10:25:44  answer
 

ok c ce ki me mankait...
si je fait
var truc = setInterval(..)
le setinteval va etre lancé ?

n°54972
Gonzoide
Les cochons... dans l'espâââce
Posté le 24-08-2001 à 10:35:05  profilanswer
 

Tout a fait, Thierry. Faut pas oublier de récupérer la valeur de retour, sinon tu peux plus enlever ton intervalle ...

n°55003
Profil sup​primé
Posté le 24-08-2001 à 12:12:10  answer
 

marche pas !!
 
 
 
 
<SCRIPT LANGUAGE=Javascript>
<!--
function mails()
{
clearInterval(ok);
var X = document.form.valeur.value*1000;
if (document.form.verif_mail.checked)
 {
  var ok = setInterval("window.parent.Contenu.location.href='http://www.www.com'", X);
 }
}
//-->
</SCRIPT>
 
 
merci  :??:

n°55024
Profil sup​primé
Posté le 24-08-2001 à 14:15:34  answer
 

UUUUUUUUUUUUP

n°55030
youdontcar​e
Posté le 24-08-2001 à 14:23:53  profilanswer
 

mets ta variable en global.
 
ie  
 
var myInterval = null;
 
function mails()
{
  if (myInterval != null) clearInterval(myInterval);
  if (document ...)
    myInterval = setInterval(....);
}

n°55035
Gonzoide
Les cochons... dans l'espâââce
Posté le 24-08-2001 à 14:27:09  profilanswer
 

a cause du "var", ton "ok" est connu que dans le "if" ... quand tu fais un clearInterval(ok), c'est pas le meme ok !

n°55082
Profil sup​primé
Posté le 24-08-2001 à 16:15:55  answer
 

put1 la taule ke je me prends...
dire ke je fé du jscript !!
fo plus ke je reste à 45° au soleil moi !!
arf merci les gars
je test ça plus tard fo trop chaud là


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

  [javascript] vider un "setInterval"

 

Sujets relatifs
[javascript] Rafraîchir une pagejavascript - fonction replace? - oooooooooooooooooooooooooooooo oh !
Sites où downloader doc sur (x)HTML CSS Javascript ...[Javascript] fermeture de fenêtre/frame
javascript - recuperer la largeur d'une case d'un tableaujavascript: formulaire
[javascript] Nescape est si pourri que ca???[javascript][supranewbie] fenêtre style pop up en javascript?
[Javascript] Ouverture et écriture dans une fenêtrejavascript - position d'un \ ds une chaine
Plus de sujets relatifs à : [javascript] vider un "setInterval"


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR