COMPTE A REBOUR : REDIRECTION

Messages postés
419
Date d'inscription
dimanche 31 août 2003
Statut
Membre
Dernière intervention
19 avril 2010
- - Dernière réponse : mekton
Messages postés
20
Date d'inscription
dimanche 26 décembre 2004
Statut
Membre
Dernière intervention
2 mai 2011
- 17 mars 2008 à 18:37
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/20554-compte-a-rebour-redirection

mekton
Messages postés
20
Date d'inscription
dimanche 26 décembre 2004
Statut
Membre
Dernière intervention
2 mai 2011
-
j'aimerais savoir comment faire pour que le compteur commence a 30000 sans avoir a copier 30000 fois # window.setTimeout("document.form.time....

si quelqu'un peut me montrer le chemin merci d'avance!
guizmo7
Messages postés
9
Date d'inscription
lundi 20 août 2007
Statut
Membre
Dernière intervention
21 août 2007
-
ba oui mais tu ne crois pas que tu l'as aidé ? le pauvre ne savais pas faire une boucle !
Il ne le fera plus maintenant, promis :)
coucou747
Messages postés
12336
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
30 -
a partir du moment ou on dit boucle, en relisant le code, la simplification parait evidente... une boucle elemine du code redondant (enfin... dans ce genre de cas...)
guizmo7
Messages postés
9
Date d'inscription
lundi 20 août 2007
Statut
Membre
Dernière intervention
21 août 2007
-
Et la tout le monde en profite, c'est-y pas mieux comme ça ?
coucou747
Messages postés
12336
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
30 -
remplace :

#
# window.setTimeout("document.form.time.value='25'",1000)
# window.setTimeout("document.form.time.value='24'",2000)
# window.setTimeout("document.form.time.value='23'",3000)
# window.setTimeout("document.form.time.value='22'",4000)
# window.setTimeout("document.form.time.value='21'",5000)
# window.setTimeout("document.form.time.value='20'",6000)
# window.setTimeout("document.form.time.value='19'",7000)
# window.setTimeout("document.form.time.value='18'",8000)
# window.setTimeout("document.form.time.value='17'",9000)
# window.setTimeout("document.form.time.value='16'",10000)
# window.setTimeout("document.form.time.value='15'",11000)
# window.setTimeout("document.form.time.value='14'",12000)
# window.setTimeout("document.form.time.value='13'",13000)
# window.setTimeout("document.form.time.value='12'",14000)
# window.setTimeout("document.form.time.value='11'",15000)
# window.setTimeout("document.form.time.value='10'",16000)
# window.setTimeout("document.form.time.value='9'",17000)
# window.setTimeout("document.form.time.value='8'",18000)
# window.setTimeout("document.form.time.value='7'",19000)
# window.setTimeout("document.form.time.value='6'",20000)
# window.setTimeout("document.form.time.value='5'",21000)
# window.setTimeout("document.form.time.value='4'",22000)
# window.setTimeout("document.form.time.value='3'",23000)
# window.setTimeout("document.form.time.value='2'",24000)
# window.setTimeout("document.form.time.value='1'",25000)

par

for (i=1;i<25;i++)
window.setTimeout("document.form.time.value='"+i+"'",26000-i*1000)