Retrouvez les publications relatives à ces discussions dans
notre rubrique javascript.
liste des forums
liste des discussions
Participer à la discussion
-
Message publié le mardi 22 décembre 2009 - 20h57 par jeje35.
-
Bonjour,
je souhaite faire un compte à rebours de x secondes avec une redirection quand le compte à rebours atteint 0.
J'arrive bien à afficher les 7 secondes de depart mais je n'ai pas le decompte .. Il doit manquer un truc mais je vois pas trop quoi ..
voici mon code :
<center><font size="3">Temps restant : <b><span id="idIciSecondes"></span></b> sec</font></center><br>
<script language='javascript'>
nombreDeSeconde=7;
document.getElementById('idIciSecondes').innerHTML=nombreDeSeconde;
function compteAreboursSec()
{
nombreDeSeconde=nombreDeSeconde-1;
document.getElementById('idIciSecondes').innerHTML=nombreDeSeconde;
if(nombreDeSeconde>0)
{setTimeout("compteAreboursSec()",1000);}
else if(nombreDeSeconde==0)
{location.href="redirection";}
}
</script>
Merci pour votre aide ! :)
-
Message publié le mardi 22 décembre 2009 - 22h16 par inca roads.
-
Il faut appeler le script une première fois pour qu'il démarre ,c'est ça qui manque à mon avis
-
Message publié le mercredi 23 décembre 2009 - 17h02 par jeje35.
-
vi ca marche !!
j'ai rajouté ca et c'est bon !! ^^
<SCRIPT LANGUAGE="JavaScript">compteAreboursSec()</SCRIPT>
liste des forums
liste des discussions
Participer à la discussion
Vous devez obligatoirement vous identifier en tant que membre pour participer à cette discussion.