Script compte à rebours + redirection

Fermé
felfer Messages postés 11 Date d'inscription mardi 5 février 2008 Statut Membre Dernière intervention 24 mars 2009 - 10 déc. 2008 à 14:37
 Arakane - 12 mai 2009 à 17:50
Bonjour,
J'ai un script de compte à rebours puis redirection à la fin du temps mais je n'arrive pas à modifier la valeur du compte à rebours:
Je voudrais avoir 600 secondes au lieu de 10

Voici mon script:
Entre les balises <head> et </head> :

<SCRIPT LANGUAGE="JavaScript">
<!-- debut du script

var time=600 //temps en secondes
time2=time*100
function CountDown() {
if(time>0) {
if(time>1) {
window.status="Dans "+time+" secondes vous aurez atteint votre destination"
document.s.Time.value="Dans "+time+" secondes vous aurez atteint votre destination"
}
else {
window.status="Dans "+time+" seconde vous aurez atteint votre destination"
document.s.Time.value="Dans "+time+" seconde vous aurez atteint votre destination"
}
time=time-1
setTimeout("CountDown()", 1000)
}
else {
url="http://www.e-working.fr/chat-public" // l'url
Go(url)
}
}
function Go(url) {
window.status="Go !"
document.s.Time.value="Go !"
setTimeout("window.location=url", 500)
}
// Fin du script -->
</SCRIPT>

Entre les balises <BODY> et </BODY>:

<FORM name="s"><INPUT TYPE="text" NAME="Time" SIZE=55 value="Cliquez ci-dessous">
</FORM><a href="javascript:CountDown()" onMouseover="window.status='Exemple'; return true" onmouseout="window.status=' ' " onclick="time=10;time2=time*100">Exemple avec l'EJS</a>

Merci de votre aide
A voir également:

1 réponse

mieux vaut tard que jamais ^^

onclick="time=10

change 10 en 600 si tu veux 600 secondes
0