Hallo,
um zu sehen, woher die Besucher kommen, habe ich ein CGI-Script installiert, das anhand eines JavaScripts mittels document.referrer die URL des aufrufenden HTML-Dokuments an das CGI-Script übermittelt. Soweit - so gut. Mit Netscape funktioniert auch alles wunderbar, nur der MSIE 3.02 macht mal wieder Probleme: Hier wird nicht die URL des aufrufenden HTML-Dokuments, sondern die des aufGErufenen Dokuments angezeigt. Das einfache Beispiel aus SelfHTML
<html><head><title>Test</title>
</head><body>
<script language="JavaScript">
document.write("<h1>Lieber Besucher</h1>");
document.write("Du hast also von " + document.referrer + " hierher gefunden");
</script>
</body></html>
beweist es. Probiert's doch mal aus, indem Ihr den oben angegebenen Link anklickt! Der Netscape meldet brav "Du hast also von http://www.ndh.net/home/bion/from.htm hierher gefunden", während der MSIE 3.02 mich mit "Du hast also von http://www.ndh.net/home/bion/referrer.htm hierher gefunden" anlügt. Gibt's da 'nen Trick?
Stefan