Compte a rebours

psp4ever Messages postés 125 Statut Membre -  
 fuk-san -
Bonjour a tous, je voudrais mettre un compte a rebours sur mon site pour qu'il affiche le nombre de jours-heures-minutes restants avant le 14 septembre. Je ne sait pas du tout comment faire alors j'aurais besoin de votre aide. merci d'avance

3 réponses

fuk-san
 
J'ai un compte à rebours qu'un gentil garçon à fait pour moi, si tu veux test:

"

<html>
<head>
<script type="text/javascript">
var temps = 345600 ;
var tempTotal = temps;
function comptearebours(){
if(tempTotal > 0){
var tempDecompose = tempTotal;

if(tempDecompose >= 3600*24){
var jour = Math.floor(tempDecompose / (24*3600));
tempDecompose -= jour * 3600 * 24;
}
else
var jour = 0;

if(tempDecompose >= 3600){
var heure = Math.floor(tempDecompose / 3600);
tempDecompose -= heure * 3600;
}
else
var heure = 0;

if(tempDecompose >= 60){
var minute = Math.floor(tempDecompose / 60)
tempDecompose -= minute * 60;
}
else
var minute = 0;

var seconde = tempDecompose;
var texte = 'Il reste ';

if(jour > 0){
if(jour == 1) var jourTexte = ' jour, ';
else var jourTexte = ' jours, ';
texte += jour + jourTexte;
}

if(heure > 0){
if(heure == 1) var heureTexte = ' heure ';
else var heureTexte = ' heures ';
texte += heure + heureTexte;
}

if(minute > 0){
if(minute == 1) var minuteTexte = ' minute et ';
else var minuteTexte = ' minutes et ';
texte += minute + minuteTexte;
}

if(seconde == 1) var secondeTexte = ' seconde ';
else var secondeTexte = ' secondes ';
texte += seconde + secondeTexte + ' avant la fermeture de la vente !';
tempTotal -= 1;
setTimeout('comptearebours()', 1000);
}
else{
tempTotal = temps;
setTimeout('comptearebours()', 1);
}

document.getElementById('cpt').innerHTML = texte;
}
</script>
</head>
<body onload="comptearebours()">
<div id="info">VENTE FLASH:</div>
<div id="cpt"></div>
</body>
</html>

"
0
psp4ever Messages postés 125 Statut Membre 8
 
merci beaucoup c'est exactement ce que je voulais :-)
0
fuk-san
 
Bon bah c'est parfait.
Un grand merci à Gaëtan alors ;)
0