Geschrieben von zebrab am 06.05.2004, 22:37

Wenn Deine Seite für eine bestimmte Auflösung optimiert ist und frames oder tables nicht relativ angegeben werden (können), hilft dieses Script für jede Auflösung unterschiedliche Seiten zu laden:

In den Head kommt:

<script LANGUAGE="JavaScript">
<!-- Begin
function redirectPage() {
var url640x480 = "Deine Seite in 640x480";
var url800x600 = "Deine Seite in 800x600";
var url1024x768 ="Deine Seite in 1024x768";
var url1280x1024 ="Deine Seite in 1280x1024";
var url1600x1200 ="Deine Seite in 1600x1200";
if ((screen.width == 640) && (screen.height == 480))
window.location.href= url640x480;
else if ((screen.width == 800) && (screen.height == 600))
window.location.href= url800x600;
else if ((screen.width == 1024) && (screen.height == 768))
window.location.href= url1024x768;
else if ((screen.width == 1280) && (screen.height == 1024))
window.location.href= url1280x1024;
else if ((screen.width == 1600) && (screen.height == 1200))
window.location.href= url1600x1200;
else window.location.href= url640x480;
}
// End -->
</script>

Im Body muss dann folgendes stehen:

<form>
<p><input type="button" value="Enter!" onClick="redirectPage()"> </p>
</form>

Sollte die Auflösung keine der oben angegebenen sein, wird die seite für 640x480 geladen. Zum hinzufügen anderer Auflösungen einfach zusätzliche "else if" Bedingungen analog zum obeigen Script erstellen.

Bewertung Anzahl