Ich frage mich, wie ich ein script erstellen kann, dass die auflösung des jeweiligen benutzers erkennt und dann einer html datei zuordnet.
Ich habe mit einem script angefangen, komm aber nicht weiter.
Script:
if (screen.width >= 1024)
{location.href=(„1024.html“)}
else if (screen.width == 800)
{location.href=(„800.html“)}
else if (screen.width
vielleicht Lösung
Muss nicht hinter jedem Befehl ein Semikolon stehten?
ausserdem sollte, soweit ich weiss, hinter den Geschweiften klammern auch kein Semikolon stehen.
wenn ich mich nich täusche, müsste es dann heissen:
if (screen.width>=1024) {
location.href=„1024.html“;
}
else und so weiter
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Muss nicht hinter jedem Befehl ein
Semikolon stehten?
„sollte“ ist der bessere Begriff.
wenn ich mich nich täusche, müsste es
dann heissen:
if (screen.width>=1024) {
location.href=„1024.html“;
}
else und so weiter
Richtig. Außerdem empfiehlt es sich zu prüfen, ob der Browser überhaupt das screen-Objekt kennt, weil es sonst Fehlermeldungen gibt:
if (window.screen) {
if (screen.width >= 1024) { … }
else if (screen.width >= 800) { … }
…
else { … }
}
Dies sollte man allgemein bei Zugriffen auf Objekten beherzigen, die nicht unbedingt in jeden Fall vorhanden sind - also document.images, andere Frames usw.