Page 1 sur 1

Compte à rebours

Posté : 31 déc. 2011, 17:40
par Melgibson
Bonsoir et bon noel en retard voila je cherche un script pour mon forum
un script avec le decompte des heures minutes et seconde avent minuit et une fois arrivé a minuit une image s'affiche avec bonne année

Re: Tres urgent SVP

Posté : 31 déc. 2011, 17:48
par Melgibson
J'ai déja le script pour le decompte


<SCRIPT LANGUAGE="JavaScript">
<!--
function getTime() {
now = new Date();
y2k = new Date("Dec 31 2011 00:00:00");
days = (y2k - now) / 1000 / 60 / 60 / 24;
daysRound = Math.floor(days);
hours = (y2k - now) / 1000 / 60 / 60 - (24 * daysRound);
hoursRound = Math.floor(hours);
minutes = (y2k - now) / 1000 /60 - (24 * 60 * daysRound) - (60 * hoursRound);
minutesRound = Math.floor(minutes);
seconds = (y2k - now) / 1000 - (24 * 60 * 60 * daysRound) - (60 * 60 * hoursRound) - (60 * minutesRound);
secondsRound = Math.round(seconds);
sec = (secondsRound == 1) ? " seconde" : " secondes";
min = (minutesRound == 1) ? " minute" : " minutes, ";
hr = (hoursRound == 1) ? " heure" : " heures, ";
dy = (daysRound == 1) ? " jour" : " jours, "
document.timeForm.input1.value = "Encore " + hoursRound + hr + minutesRound + min + secondsRound + sec + " Avant le Nouvelle An !";
newtime = window.setTimeout("getTime();", 1000);
}
// -->
</script>



<form name=timeForm>
<input type="texte" name=input1 size=110 border-style="none" style="border-bottom: 0px solid; border-left: 0px solid;border-right: 0px solid;border-top: 0px solid;font:12px arial, helvetica,sans-serif">
</form>


<BODY onLoad="getTime()">




Mai je trouve pas le script pour affichier une image de bonne année a la fin du decompte

Re: Tres urgent SVP

Posté : 01 janv. 2012, 03:47
par Elie
Voila le mien qui marche très bien !

Durée et le temps en seconde avant la date. Je te laisse le faire en PHP.

Code : Tout sélectionner

// Compte à rebours function t(duree) { s=duree; m=0;h=0; if(s < 0) { // Ici ton code pour afficher l'image, un petit element.innerHTML = '' } else { // Secondes if(s > 59) { m=Math.floor(s/60); s=s-m*60; } // Minutes if(m>59) { h=Math.floor(m/60); m=m-h*60; } if(s < 10) s = '0'+s; if(m < 10) m = '0'+m; if(h < 10) h = '0'+h; compteur.update('Il reste '+h+':'+m+':'+s); } window.setTimeout("t("+parseInt(duree-1)+");",999); }
Faut faire un peu le tri mais c'est dejà une base !

Re: Tres urgent SVP

Posté : 01 janv. 2012, 23:45
par moogli
trop tard ? :mrgreen: :mrgreen: :mrgreen:

Re: Compte à rebours

Posté : 02 janv. 2012, 19:05
par sirakawa
Tellement tard, que "tard jette".... :oops: