Marc: Referrer wenn Startseite ein Frameset ist

Beitrag lesen

Hi Group.

Ich habe ein kleines Problem. Habe auch schon das Archiv durchgeschaut. Dort wurde zwar schon auf ein ähnliches Problem eingegangen, aber ich bin trotz allen nicht zu einer Lösung gekommen.

Ich versuche die ganze Zeit einen Referrer auszulesen, aber leider ohne großen Erfolg. Ich denke, das Problem liegt daran, dass meine Startseite mit einem Frameset startet und somit die Anweisung "documet" nicht gültig ist.

Ein Auszug aus meiner index.htm:

var REF = document.referrer;
var BrowserName = navigator.appName;
var BrowserVersion = navigator.appVersion;
//-->
</SCRIPT>
<frameset rows="*,0" BORDER=0 FRAMEBORDER=0 FRAMESPACING=0 MARGINWIDTH="0" MARGINWIDTH="0">
  <frame src="/home.htm" name="main" MARGINWIDTH="0" MARGINHEIGHT="0">
  <frame src="/blank.htm" name="batch" MARGINWIDTH="0" MARGINHEIGHT="0" SCROLLING="NO" NORESIZE>
</frameset>
</head>
<noframes>

Und hier ein Auszug meiner home.htm, wo ich gerne den Referrer meiner index.htm verarbeiten möchte:

</SCRIPT>
</HEAD>
<BODY>
<script language="JavaScript">
<!--
 document.write(top.REF.link(top.REF));
 document.write(top.document.referrer.link(top.document.referrer));
// -->
</script>
<div id="Anleitung" style="position:absolute; left:26; top:284; width:101; height:23;">

Leider bekomme ich weder von "top.REF" noch von "top.document.referrer" ein Wert zurück. "document.referrer" in meiner "home.htm" würde mir meine index.htm als referrer zurückgeben.

Ich verzweifel langsam und hoffe das mir jemand von Euch helfen kann.

Vielen Dank im voraus für Eure Bemühungen

Gruß´Marc