Hallo!
Tut mir leid, aber klar ist es immer noch nicht. Wenn der IE nun mal nicht in der Lage ist, lokal, d.h. ausserhalb einer HTTP-Umgebung, auf document.referrer zurückzugreifen, wie willst Du denn das abfangen?
Ich könnte mir lediglich vorstellen, dass Du so etwas machst wie:
if (document.referrer.indexOf('http://www.blabla.de/) >-1)
{ dann_passiert_dies...();}
else { dann_passiert_halt_was_anderes():}
Ausserhalb der http-Umgebung dürfte dann der else-Zweig greifen...
Bis danndann
PAF (patrickausfrankfurt)