TorstenA: Link erkennen

Beitrag lesen

Hallo Thomas,

Soweit ich es im Kopf hatte [...] ist es eben mit JS in den modernen Browsern aus Sicherheitsgruenden _nicht_ moeglich, die Werte der History auszulesen. Man kann den Benutzer auf Position -5 schicken, oder man kann Position -5 ueberschreiben [...], aber man kann nicht schauen, was Position -5 war.

Das war mir bisher nicht bekannt, erscheint aber plausibel.

Somit kann man auch nicht Position -1 (also den Referrer) auslesen.

Nein, da irrst du dich. Der Referrer ist Bestandteil des HTTP-Headers, hat also nichts mit der browserseitigen Einrichtung namens History zu tun:

http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.36

Grüße
Torsten