Paspirgilis
Weißer Powerranger
Ich hab sowas noch nie gesehen:
Dies ist der Code.
Am ende ist ein Interval gemacht um eine Uhr zu "animieren".
Er springt aber jedes mal 2 Minuten vor aber nicht wie "++" sondern eine minute vor dann direct danach noch eine Minute vor.
Ich weis nicht weiter, bitte um hilfe.
MFG
Mark Paspirgilis
Dies ist der Code.
Am ende ist ein Interval gemacht um eine Uhr zu "animieren".
Er springt aber jedes mal 2 Minuten vor aber nicht wie "++" sondern eine minute vor dann direct danach noch eine Minute vor.
Ich weis nicht weiter, bitte um hilfe.
Javascript:
function initiateClock()
{
document.getElementById( "hour" ).style.backgroundImage = "url('css/images/clock/hour_" + hour + ".gif')";
if(min > 20)
document.getElementById( "hour" ).style.backgroundImage = "url('css/images/clock/hour_" + hour + "_20.gif')";
if(min > 40)
document.getElementById( "hour" ).style.backgroundImage = "url('css/images/clock/hour_" + hour + "_40.gif')";
document.getElementById( "min" ).style.backgroundImage = "url('css/images/clock/min_" + min + ".gif')";
document.getElementById( "min" ).innerHTML = "";
if(hour > 8 && hour < 17)
document.body.style.background = "#FFF url('css/images/clock/pagebackground" + hour + ".gif') no-repeat center top";
if((hour > 5 && hour < 9) || (hour > 16 && hour < 19))
document.body.style.background = "#004c6d url('css/images/clock/pagebackground" + hour + ".gif') no-repeat center top";
if((hour > 0 && hour < 6) || (hour > 18 && hour < 25))
document.body.style.background = "#0b2a49 url('css/images/clock/pagebackground" + hour + ".gif') no-repeat center top";
}
function proceedTime()
{
hourBefore = hour;
min++;
if (min == 61)
{
min = 1;
hour++;
if(hour > 8 && hour < 17)
document.body.style.background = "#FFF url('css/images/clock/pagebackground" + hour + ".gif') no-repeat center top";
if((hour > 5 && hour < 9) || (hour > 16 && hour < 19))
document.body.style.background = "#004c6d url('css/images/clock/pagebackground" + hour + ".gif') no-repeat center top";
if((hour > 0 && hour < 6) || (hour > 18 && hour < 26))
document.body.style.background = "#0b2a49 url('css/images/clock/pagebackground" + hour + ".gif') no-repeat center top";
}
if(hour == 25)
hour = 1;
if(hour != hourBefore)
document.getElementById( "hour" ).style.backgroundImage = "url('css/images/clock/hour_" + hour + ".gif')";
if(min == 20 || min == 40)
document.getElementById( "hour" ).style.backgroundImage = "url('css/images/clock/hour_" + hour + "_" + min + ".gif')";
document.getElementById( "min" ).style.backgroundImage = "url('css/images/clock/min_" + min + ".gif')";
}
setInterval("proceedTime()", 60000);
initiateClock();
MFG
Mark Paspirgilis