MudGuard: Anfängerproblem :/

Beitrag lesen

Hi,

var datum = new Date() var wochentag = datum.getDay() var jetzt = new Date();

warum holst Du hier nochmal ein neues Date?

var Std = jetzt.getHours();

Die Stunde kannst Du doch auch aus datum ermitteln.

if (Std >= 10 && Std < 17) { alert("Wir haben geöffnen, bitte bestellen Sie!");

geöffnet

document.location.href = 'morgens.html' } else if (Std >= 17 && Std < 10) {

wenn die Stunde sowohl größer als 17 als auch kleiner als 10 ist? Wie soll das jemals wahr werden? Das müßte ein ODER sein, kein UND.

Aber: da ja alle Stunden betroffen sind, die nicht im ersten Fall enthalten sind, kann das if hier auch komplett entfallen.

cu, Andreas

--
Warum nennt sich Andreas hier MudGuard? O o ostern ... Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.