automatische Erkennung der Auflösung funzt nicht :-/

  • Hallo,

    ich schon wieder, habe noch ein Problem.

    Habe aus einem anderen Thread ein Script entnommen , welches erkennen soll was der User für eine Auflösung eingestellt hat und dann automatisch auf die entsprechende Seite weiterleitet.

    Diesen habe ich in die index.html geschrieben:

    das ganze sieht folgendermaßen aus:

    Nach meinem Verständnis müsste ich automatisch auf index1024.html weitergeleitet werden (jaaa, ich habe diese Auflösung eingestellt *gg*).

    Das geschieht jedoch nicht.
    Stattdessen zeigt er mir eine Leere Seite, wo oben links in der Ecke meine
    Auflösung steht (1024*768)
    und spuckt eine Skript-Fehlermeldung aus:
    'SCREEN.WIDTH' IST NULL ODER KEIN OBJEKT

    Ich kann damit leider herzlich wenig anfangen ?!?

    Hoffe auf Hilfe !

    Danke im voraus.

    MfG
    Captain Cupra

  • Ich habe Dir mal ein halbwegs vernünftiges Script draus gemacht. Bei If-Anweisungen mit mehreren Bedingungen verwendet man switch und noch ein paar andere Sachen ausgebessert.


    Unter Default solltest Du eine Funktion programmieren, die die nächst liegende Auflösung heraussucht ;)

  • Diesen Bereich kannst Du natürlich bei einer Weiterleitung auch weglassen. Ich denke mal, dass es nur zu testzwecken war.

    Code
    <SCRIPT LANGUAGE="JavaScript"> 
    document.write(screen.width + "x" + screen.height) 
    </SCRIPT>


    Ansonsten melde Dich, wenn Du Fragen dazu hast.