Hintergrund zeitlich steuern

24.05.2009 11:40
#1 Hintergrund zeitlich steuern
ke
Mitglied

Hallo und schönen Sonntag,
ich habe diesen Code um den Hintergrund zeitlich zu steuern, aber halt nur morgens und am abend
<SCRIPT LANGUAGE="JavaScript">
var now = new Date();
var hours = now.getHours();
if (hours >= 20 || hours < 6)
document.body.style.background="url('hintergrundbildabends')";
else if (hours >=6)
document.body.style.background="url('hintergrundbildmorgens)";
</script>

was muss ich ändern, wenn ich zum Beispiel mittags um 12 auch noch nein Hintergrund einfügen will? Irgendwie bin ich schon deppert:-)
Vielen Dank für eure Hilfe
Liebe Grüße


 Antworten

 Beitrag melden
24.05.2009 13:30
avatar  Olaf ( Gast )
#2 RE: Hintergrund zeitlich steuern
Ol
Olaf ( Gast )


So müsste es gehen:


<SCRIPT LANGUAGE="JavaScript">
var now = new Date();
var hours = now.getHours()+1;
if (hours > 20 || hours <= 6)
document.body.style.background="url('hintergrundbildabends')";
else if (hours > 12)
document.body.style.background="url('hintergrundbilmittags')";
else if (hours > 6)
document.body.style.background="url('hintergrundbildmorgens')";
</script>


Habe ich aber nicht getestet.

Gruß
Olaf


 Antworten

 Beitrag melden
24.05.2009 13:36
#3 RE: Hintergrund zeitlich steuern
ke
Mitglied

ach olaf, was wäre ich nur ohne Dich;-)
werde es später versuchen, aber ich sage schon mal tausend Dank
Liebe Grüße
S.W.


 Antworten

 Beitrag melden
24.05.2009 13:39
avatar  Angelo
#4 RE: Hintergrund zeitlich steuern
avatar
Mitglied

Muß man in die klammern noch eine Zeit eintragen?
Und wenn ja in welchem Format?

http://www.forum-ddr-grenze.de
Zeitgeschichte der DDR Online


 Antworten

 Beitrag melden
24.05.2009 17:36 (zuletzt bearbeitet: 24.05.2009 17:36)
avatar  Olaf
#5 RE: Hintergrund zeitlich steuern
Ol
Mitglied

Wenn Du diese Klammern meinst "(hours > 6)",da werden nur volle Stunden angegeben.
Wichtig ist die Logik der Abfrage in diesen Script,wo man sich schnell mal versieht und dann kommt nicht mehr der gewünschte Effekt.

Gruß
Olaf
__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
Bereits Mitglied?
Jetzt anmelden!
Mitglied werden?
Jetzt registrieren!