<script type='text/javascript'>
var end = new Date('August 01, 2008 00:00:00');
function toSt2(n) {
s = '';
if (n < 10) s += '0';
return (s + n).toString();
}
function toSt3(n) {
s = '';
if (n < 10) s += '00';
else if (n < 100) s += '0';
return (s + n).toString();
}
function countdown() {
d = new Date();
count = Math.floor(end.getTime() - d.getTime());
if(count > 0) {
miliseconds = toSt3(count%1000); count = Math.floor(count/1000);
seconds = toSt2(count%60); count = Math.floor(count/60);
minutes = toSt2(count%60); count = Math.floor(count/60);
hours = toSt2(count%24); count = Math.floor(count/24);
days = count;
document.getElementById('c1').innerHTML = days + ' TAGE';
document.getElementById('c2').innerHTML = hours + ' Stunden ' + minutes + ' Minuten und ' + seconds + ' Sekunden '
setTimeout('countdown()', 100);
}
}
countdown();
</script>
<script type='text/javascript'>
function toSt2(n) {
var s = '';
if (n < 10) s += '0';
return (s + n).toString();
}
function toSt3(n) {
var s = '';
if (n < 10) s += '00';
else if (n < 100) s += '0';
return (s + n).toString();
}
function countdown() {
var end = arguments;
var d = new Date();
var count = -1;
var e=-1;
while (count<=0 && e<end.length) {
e++;
count = Math.floor(end[e].getTime() - d.getTime());
}
if(count > 0) {
var miliseconds = toSt3(count%1000); count = Math.floor(count/1000);
var seconds = toSt2(count%60); count = Math.floor(count/60);
var minutes = toSt2(count%60); count = Math.floor(count/60);
var hours = toSt2(count%24); count = Math.floor(count/24);
var days = count;
document.getElementById('c1').innerHTML = days + ' TAGE';
document.getElementById('c2').innerHTML = hours + ' Stunden ' + minutes + ' Minuten und ' + seconds + ' Sekunden '
setTimeout('countdown('+end[e]+')', 100);
}
}
window.onload=function() {
countdown('August 01, 2008 00:00:00','December 24, 2008 12:00:00');
}
</script>
Fehler: end[e].getTime is not a function Zeile 26
while (count<=0 && e<end.length) {
var z = new Date(end[e])
e++;
count = Math.floor(z.getTime() - d.getTime());
}
while (count<=0 && e<end.length) {
e++;
var z = new Date(end[e]);
count = Math.floor(z.getTime() - d.getTime());
}
<html>
<head>
<title> </title>
<meta name="author" content="Jan Schwarzkopf">
<meta name="editor" content="html-editor phase 5">
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
<span style="font-size: medium;"><b><u>Countdown:</b></u><br><br></span>
<span id='c1' style="font-size:large;color:#ff6600;"></span><br>
<span id='c2' style="font-size:large;color:#000000;">;</span><br>
<span style="font-size:large;color:blue;" id='untertitel'><img src="http://www.smilies.4-user.de/include/Schule/smilie_school_039.gif" align="middle"/>bis zum letzen Schultag<img src="http://www.smilies.4-user.de/include/Schule/smilie_school_039.gif" align="middle"/></span>
</p>
<script type='text/javascript'>
function toSt2(n) {
s = '';
if (n < 10) s += '0';
return (s + n).toString();
}
function toSt3(n) {
s = '';
if (n < 10) s += '00';
else if (n < 100) s += '0';
return (s + n).toString();
}
function countdown() {
d = new Date();
aktuell = d.getTime();
date1 = 'August 01, 2008 00:00:00';
date1_sekunden = Date.parse(date1);
date1_text = '... bis zum letzten Schultag vor den Sommerferien';
date2 = 'September 16,2008 07:55:00';
date2_sekunden = Date.parse(date2);
date2_text = '... bis die Schule wieder anfängt';
date3 = 'October 31, 2008 00:00:00';
date3_sekunden = Date.parse(date3);
date3_text = '...bis zum letzten Schultag vor den Sommerferien';
if(date1_sekunden > aktuell) {
end = date1_sekunden;
untertitel = date1_text;
}
else {
if (date2_sekunden > aktuell) {
end = date2_sekunden;
untertitel = date2_text;
}
else {
if (date3_sekunden > aktuell) {
end = date3_sekunden;
untertitel = date3_text;
}
}
}
count = Math.floor(end - aktuell);
if(count > 0) {
miliseconds = toSt3(count%1000); count = Math.floor(count/1000);
seconds = toSt2(count%60); count = Math.floor(count/60);
minutes = toSt2(count%60); count = Math.floor(count/60);
hours = toSt2(count%24); count = Math.floor(count/24);
days = count;
document.getElementById('c1').innerHTML = days + ' TAGE';
document.getElementById('c2').innerHTML = hours + ' Stunden ' + minutes + ' Minuten und ' + seconds + ' Sekunden ';
document.getElementById('untertitel').innerHTML = untertitel
setTimeout('countdown()', 100);
}
}
countdown();
</script>
</body>
</html>
Countdown!
SilverTiger 27.02.2007 - 295 Hits -
Javascript
tomkat 08.07.2007 - 200 Hits - 2 Antworten
Frage zu Java Countdown
Dörk 15.08.2007 - 47 Hits - 9 Antworten
wie stoppe ich mein Makro
pelikan 12.10.2007 - 88 Hits - 3 Antworten
Countdown
DIVE 08.01.2008 - 226 Hits - 1 Antwort