Sven Fäßler: Dynmanische Frameseiten mit iframes

Beitrag lesen

Hallo!

Sitze im Moment an folgendem Problem. Wäre super wenn mir jemand helfen könnte... Wenn man die URL des Impressums direkt anwählt, rekonstruiert das Javascript automatisch das Frameset.
Mit dem Main Bereich funktioniert das einwandfrei, nur das Problem ist, wir haben im Main Bereich in iframe
liegen (#iframe) in dem sich die Inhalte ändern.
Wähle ich jetzt aus dem Navigationsmenü links das Impressum an rekonstruiert er mir die komplette Seite im Main Bereich
neu! Jemand eine Idee? Wo steckt der Fehler???

Zum Probieren:

Frameset --> http://www.teraspect.de/test/frameset.html
Impressum -> http://www.teraspect.de/test/impressum.html

Hier noch die Quellcodes der beiden Bereiche.

Quellcode Frameset:
...
<head>
<SCRIPT language="JavaScript">

function ts_Frames() {
  var Adressanhang=location.search;
  if(Adressanhang)
  frames.#iframe.location.href=Adressanhang.substring(1,Adressanhang.length);
 }

</SCRIPT>
</head>

<frameset framespacing="0" border="0" rows="60,15,*" frameborder="0" onLoad="ts_Frames()">
   <frame name="Top" scrolling="no" src="top.html" marginwidth="0" marginheight="0" noresize>
   <frame name="Top_below" src="top_below.html" marginwidth="0" marginheight="0" scrolling="no" noresize>
<frameset cols="165,*">
     <frame name="Links" target="Inhalt" src="left.html" marginwidth="10" marginheight="10" scrolling="no" noresize>
     <frame name="Inhalt" target="_self" src="main.html" marginwidth="10" marginheight="8" scrolling="no" noresize>
</frameset>
...

Quellcode Impressum:
...
<head>
<SCRIPT language="JavaScript">
 function ts_Frameset() {
  if(!parent.Links)
   location.href="./frameset.html?" + location.pathname;
 }
</SCRIPT>

</head>

<body onLoad=ts_Frameset()

--------------------------------------------------------------------------------------------------

Danke für eure Hilfe....

Sven Fäßler