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