Tim Tepaße: Mit Perl feststellen ob Javascript aktiv ist

Beitrag lesen

Hallo Daniel,

Kann ich mit Perl feststellen, ob der Besucher Javascript aktivert hat oder
nicht?

Nein.

Warum? Perl läuft auf dem Server, Javascript im Browser des Besuchers. Im
Normalfall ist die einzige Kommunikation zwischen Browser und Server die,
daß der Browser irgendeine Ressource anfordert und der Server sie abschickt.

Man könnte eine »Von hinten durchs Knie ins Auge«-Methode verwenden. Zum
Beispiel, daß die Seite, für die entschieden werden soll, ob Javascript
angeschaltet oder aus ist nur erreichbar ist, wenn Javascript aktiviert
wird. Oder aber mit JS irgendwas vom Server laden (XMLHttpDings, DOM Load &
Save in modernen Browsern). Allerdings sind all diese Methoden fehlerbehaftet
und relativ unsicher. Ich würde mich nicht darauf verlassen sondern die
übliche Vorgehensweise nehmen, nämlich die Seiten so gestalten, daß sie ohne
Javascript benutzbar sind und Javascript dann erst als Extra dazuentwickeln.

Tim