Javascript decompte

Bonjour,
jai essayer de faire un script de decompte mes il ne marche pas

voici le code

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Document sans nom</title>
<script language="javascript" type="text/javascript">
var compte=60;
var minute=10;
function decompte()
{

document.getElementById("compt").innerHTML = minute + "minute" + compte + " seconde";
compte--;
if (compte == 0){

minute--;
}

if(minute == 0) {

window.location.replace('fichier.rar');
}

}
setInterval('decompte',1000);
</script>
</head>

<body onload="decompte();">
Le téléchargement commenceras dans <span id="compt"></span>...
</body>
</html>

Merci d'avance de votre aide
Configuration: Windows XP Internet Explorer 7.0

5 réponses

  1. heu, juste c'est quoi ton problème, histoire qu'on puisse t'aider...
    1. il y a rien que ce passe le code ne ce mes ma a faire le decompte le decompte est fixe
      1. je pense qu'il faut faire une boucle qui à chaque seconde réduit le temps et affiche dans ton élément span le décompte
        et puis il faudrait que tu utilises les fonction de type getTime();
        1. merci de ton aide mes le probleme etait une erreur
          l erreur etait
          setInterval('decompte',1000);

          la solution etait

          setInterval('decompte()',1000);

          un probleme de resolu
          mes j ai un autre probleme
          je voudrai recupper le modulo qui ce trouve dans un variable javascript
          mes je ne sais pas comment faire
          1. pas la peine de te dire que le modulo c'est modulo=var1%var2

            Mais je vois pas ce que tu veux dire par "récupérer"...