Countdown Zähler
Huy
- design/layout
0 Marian- javascript
0 Huy
Hallo!
Wir fahren nächste Woche in Urlaub und ich wollte auf meiner Homepage einen Countdown einrichten, der die Minuten bis zum Urlaub runterzählt, leider hab ich keine Ahnung wie ich das machen soll. Kann mir bitte jemand helfen?
Vielen Dank im voraus!
Huy
Hi Huy,
function countdown()
{
now = new Date();
urlaub = new Date(Jahr, Monat, Tag, Stunden, Minuten, Sekunden); //monat: januar=0, dezember=11!
diff = urlaub - now;
diff_m = Math.floor(diff / 60);
diff_s = diff % 60;
document.countdown.countdown.value = diff_m + ':' + diff_s;
}
<body onload="countdown(); setInterval('countdown()', 1000)">
<form name="countdown">Noch <input type="text" name="countdown"> bis zum urlaub!</form>
Gruß, Marian
Danke!
Ich hab das jetzt mal eingebunden, aber irgendwie funktioniert das nicht so richtig...was hab ich falsch gemacht?
http://cyverboy2.cy.funpic.de/test.html
Danke! Huy
Hi Huy,
ich gucks mir grad an. weiß auch nicht was da ist. Meld mich dann
Gruß, Marian
Hi Huy,
So, jetzt klappts!
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Urlaub-Countdown</title>
<script type="text/javascript">
function countdown()
{
now = new Date();
urlaub = new Date(2005, 06, 23, 17, 00, 00); //monat: januar=0, dezember=11!
// alert(urlaub.getDate());
diff = (urlaub - now) / 1000;
diff_m = Math.floor(diff / 60);
diff_s = Math.floor(diff % 60);
document.countdown.countdown.value = diff_m + ':' + diff_s;
}
</script>
</head>
<body text="#FFFFFF" bgcolor="#000000" link="#FFFFFF" vlink="#FFFFFF" alink="#FFFFFF" onload="setInterval('countdown()', 1000)">
<form name="countdown">Noch <input type="text" name="countdown" value="lange"> bis zum Urlaub!</form>
</body>
</html>
ich hatte vergessen, dass javascript intern mit millisekunden rechnet und nicht mit sekunden.
Gruß, Marian