Torsten Montag: Seiten immer im selben Frame öffnen

Beitrag lesen

Matthias Bigge zum Thema: “frameset wird trotz target nicht mehr richtig erkannt“

http://forum.de.selfhtml.org/archiv/2002/4/9480/#m52600

Hallo!

Ich beziehe mich auf folgenden Thread:

http://forum.de.selfhtml.org/archiv/2002/4/9480/#m52600

Der Herr Matthias Bigge erläuterte das allgemeine Problem und bot mir bzw. seinem damaligen Diskusionspartner eine Lösung in JAVASCRIPT an.

Da es genau der Schlüssel zu meinem Problem ist, probierte ich es auch gleich aus!

Leider klappte es nicht so richtig.

Hier ein paar Fragen:

1. Frage

Folgender Quelltext sollte in den Head Bereich eingefügt werden:

“In die Seite, die im Frame angezeigt werden soll, fügst Du in den head-Bereich folgendes Script ein:“

<SCRIPT language="JavaScript">
   <!--
     function checkFrameset() {
     if(!parent.Inhalt)
     location.href="http://Deine Seite de/Seite, die den Frameset enthält.htm?" + location.pathname;
    }
   //-->
  </SCRIPT>

muss ich hier individuelle Parameter aus meiner Seite ergänzen/ersetzen?

Bsp.: muss für parent.inhalt etwas anderes eingesetz werden

2. Frage

“In die Haupseite, in der die Frames definiert werden, fügst Du folgendes Script ein:“

<SCRIPT language="JavaScript">
 <!--
 function checkFramecall() {
 var Adressanhang=location.search;
 if(Adressanhang)
 frames.DeinZielframename.location.href=Adressanhang.substring(1,Adressanhang.length);
    }
 //-->
 </SCRIPT>

Muss dieses Script im head oder im body Teil eingesetzt werden? Und welche Parameter muss ich ersetzen?

In folgender Seite ist in meinem Web das frameset definiert:

www.bstm.de/index.html

Wäre nicht schlecht, wenn mir jemand posten könnte, wie ich alles einstellen muss, so dass bspw. der direkte Aufruf der Seite www.bstm.de/privat/studium/index.html
in dem selben Frame wie die Seite www.bstm.de erscheint.

Noch besser wäre eine HTML Lösung!

Vielen Dank!

PS.: Sollten noch irgendwelche Angaben fehlen stehe ich natürlich jeder Zeit zur Verfügung! Auch unter torsten_montag@web.de