So siehts aus (eingestelltes Datum: 01. April 2012, 15:00 Uhr):
Und so wird's gemacht:
<span id="ausgabe"> </span> <script type="text/javascript">
var end = new Date(2012, 3, 1, 15, 0, 0);
function nks(x){
nullen='';
if(x<100) nullen+='0'
if(x<10) nullen+='0'
return (nullen + x).toString();
}
function countdown(){
var now = new Date();
var diff = Math.floor(end.getTime() - now.getTime());
if (diff > 0){
miliseconds = nks(diff%1000);
diff = Math.floor(diff / 1000);
seconds = diff%60;
diff = Math.floor(diff / 60);
minutes = diff%60;
diff = Math.floor(diff/60);
hours = diff%24;
days = Math.floor(diff/24);
document.getElementById('ausgabe').innerHTML = 'Noch ' + days + ' Tage, ' + hours + ' Stunden, ' + minutes + ' Minuten und ' + seconds + ' Sekunden bis die Seite eröffnet wird.';
setTimeout('countdown()', 1000);
}
else{
self.location.href = "URL";
}
}
countdown();
</script>
Beim roten das Datum einfügen. Und zwar im Format Jahr, Monat-1, Tag, Stunde, Minute, Sekunde. Für den 01. April 2012, 15:00 Uhr wäre das also 2012, 3, 1, 15, 0, 0.
Beim blauen die URL einfügen, die nach Ablauf der Zeit aufgerufen werden soll.
|