Bernhard Peissl: Neues Frameset und darin eine Frameseite mit Anker laden

Beitrag lesen

<hallo/>

Ich hoffe, ich habe dein Problem richtig verstanden: Du willst von einer Vollbildseite in ein Frame wechseln. Wenn ja, dann geht das ziemlich einfach:

Irgendwie in der Art:
<a href="frameset.html?inhalt.html#anker01">url</a>

Tja so gehts wirklich nicht. Du wirst dich wohl oder übel von allem nach (und inkl.) Fragezeichen verabschieden müssen. Denn in frameset.html steht ohnehin:

<frameset cols="80,*">
  <frame src="menue.html" name="menue" noresize>
  <frame src="inhalt.html#anker01" name="inhalt" noresize>
</frameset>

Das heisst, der Brauser springt sowieso zur Textmarke "anker01"!! Geschickt gemacht, wie ?

<a href="frameset.html" target="_top"> reicht völlig aus!

Nun fehlt nur noch die Funktion für das ersetzen des Frames inhalt.

von menu.html aus den Inhalt von "inhalt" ändern:
// parent.frames['inhalt'].location.href="neueDatei.html"

Wenn du allerdings mehr zwischen dem Ur-Fenster und dem Frameset herumlinken willst, solltest du dich eher an die Variante von Christoph halten.

<grüsse>
Bernhard
</grüsse>