Schlagwort-Archive: Weiterleitung

Internet Explorer und JavaScript Weiterleitung – Wo ist der Referer?

Jeder, der schon mal eine Weiterleitung per JavaScript gemacht hat, und prüfen musste, woher der User kommt, hat sich mit Sicherheit schon einmal diese Frage gestellt: Wo zur Hölle ist der Referer?
Fakt ist: bis hin zum IE 8 gibt es einen Bug (oder ein Feature?) diesbezüglich: Bei einer Weiterleitung mittels JavaScript über document.location.href wird der Referer schlicht und ergreifend verschluckt und bleibt undefiniert. Äußerst ärgerlich, wenn man zufällig darauf angewiesen ist. Es gibt allerdings dazu einen kleinen Workaround, mit Hilfe dessen auch der IE die Herkunft preisgibt.
Weiterlesen