Georg Stephan: Frame in einem Frameset aus einem anderen Set heraus ändern

Hallo, Forumsgemeinde,

ich habe mich eine Stunde lang gewissenhaft in die Forums - FAQ und das Archiv eingelesen, und glaube und hoffe, meine Frage wurde bisher nicht behandelt. Das Problem ist dies:

Ich habe ein Frameset nach diesem Prinzip definiert:

<FRAMESET cols="50%,50%">
  <FRAMESET rows="50%,50%">
    <FRAME NAME="links_oben" src="l_o.html">
    <FRAME NAME="links_unten" src="l_u.html">
  </FRAMESET>
  <FRAMESET rows="50%,50%">
    <FRAME NAME="rechts_oben" src="r_o.html">
    <FRAME NAME="rechts_unten" src="r_u.html">
  </FRAMESET>
</FRAMESET>

In r_u.html steht ein javaScript, das eine html-Datei in einen der linken Frames lädt. Das Problem ist also:
Wie ändere ich aus einem Frameset heraus einen Frame in einem anderen Frameset? Dafür müßte ich doch eigentlich irgendwie das Frameset ansprechen, etwa so:

parent.parent.Frameset_links.links_oben

Nun haben Framesets aber keine name - Eigenschaft.
Was kann ich da tun?

Vielen Dank im Voraus,

Georg Stephan

  1. Hiho,

    das ist doch keine Pfadangabe:

    parent.parent.Frameset_links.links_oben

    parent benutzt du, damit eine ebene weiter oben nach dem namen "links-oben" gesucht wird. und dort ist er ja bekannt.

    Also:

    parent.links_oben.location.href='andere_seite.html'

    reicht vollkommen.