schauan: Frames und Variablen

Beitrag lesen

Hallo allerseits,
danke für die zahlreichen Tips. Ich habe es mit JS gelöst und meine Frames alle in einer Datei definiert:
frames_5.htm

<HTML>

<HEAD>

<TITLE>Auswertungssystem, Frameset</TITLE>

</HEAD>

<SCRIPT LANGUAGE="JavaScript">
seite = location.search.substring(1, location.search.length)
   //beginnt mit "?" !
if (seite=="") seite="blank1.htm";
function tag(s) { document.write("<" + s + ">") }
tag('FRAMESET border=2 frameborder=1 ROWS="100,*"')
tag('frame name="head" src="kopf.htm" scrolling=no MARGINWIDTH=1 MARGINHEIGHT=1')
tag('FRAMESET border=1 frameborder=0 COLS="30%,35%,35%"')
tag('frame name="auswert" src="./auswert.htm" scrolling=auto MARGINWIDTH=1 MARGINHEIGHT=1')
tag("FRAME NAME='Teile' SRC='" + seite + "' scrolling=auto MARGINWIDTH=1 MARGINHEIGHT=1")
tag('frame name="Blaetter" src="blank2.htm" scrolling=auto MARGINWIDTH=1 MARGINHEIGHT=1')
tag('/FRAMESET')
tag('/FRAMESET')
tag('NOFRAMES')
tag('/NOFRAMES')
</SCRIPT>

</HTML>

Das Nachladen geschiht nun nicht mehr von einem Frame zum nächsten sondern nur noch aus der Datei mit dem im Frame darzustellenden Inhalt.
test.htm

<HTML>
<SCRIPT LANGUAGE="JavaScript"><!--
if (self == top) location.href = "../frames_5.htm?"  + location.href
//--></SCRIPT>
<HEAD>
<TITLE>Auswertungssystem, Index Teil</TITLE>
</HEAD>
<BODY BACKGROUND="../grafik/back01.jpg">
<!....>
Es hat geklappt.
</BODY>
</HTML>