ich habe ein Countdown die eine Stunde zuviel zurückgibt,… kann mir bitte jemand helfen.
Nebenbei: warum heißt es „monat-1“? (ist es ein Array?) (der Countdown ist zu sehen auf meiner HP: www.hamer-kunst.de:
Gruß von Jo…
Script sieht so aus (ist nicht von mir):
//Initialisierung des Countdowns
function initContdown(){
tag = 12;
monat = 11;
jahr = 2003;
zielDatum = new Date (jahr, monat-1, tag);
};// Countdown Methode
function countdown(){
z = new Date ();
//Sekunden
diffSek = Math.floor((zielDatum - z)/1000);
sek = diffSek%60;
//Minuten
diffMin = Math.floor (diffSek/60);
min = diffMin % 60;
//Stunden
diffStd = Math.Floor(diffMin/60);
std = diffStd % 24;
//Tage
tage = Math.floor (diffStd/24);
//prüfen auf Zweistellingkeit
if (sek 1) tag --;
};
//Monat (Hoch)
butMonatH.onRelease = function (){
if (monat 1) monat --;
};
//Jahr (Hoch)
butJahrH.onRelease = function (){
jahr++;
};
//Jahr (Runter)
butJahrR.onRelease = function(){
if(jahr > 2003) jahr–;
};
//Countdown Setzen (Ziel Datum neu setzen)
butSetzen.onRelease = function (){
zielDatum = new Date (jahr, monat -1, tag);
};
)) Danke für Antwort. Jo