Tiberius: Zugriff auf verschachtelte Frames

Hi,
ich hab zwar die Seite von selfhtml gelesen über "Zugriff auf verschachtelte Fensterobjekte" jedoch klappt es in meinem fall nicht.

Ich habe ein script innerhalb der index.html, die folgende Frames enthält:

  
<frameset rows="*,540,*" frameborder="0" border="0">  
  
  <frame name="oben" src="leer.html" scrolling="No">  
  
  <frameset cols="*,800,*" frameborder="0" border="0">  
  
    <frame name="main_left" src="leer.html" scrolling="No">  
    <frameset rows="60,*,60" frameborder="1" border="3">  
  
      <frame name="main_top" src="top.html" scrolling="No">  
  
      <frame name="main_middle" src="start.html" scrolling="No">  
  
      <frame name="main_buttom" src="menu.html" scrolling="No">  
  
    </frameset>  
  
    <frame name="main_right" src="leer.html" scrolling="No">  
  
  </frameset>  
  
  <frame name="unten" src="leer.html" scrolling="No">  
  
</frameset>  

Nun möchte ich aus dieser Scriptdatei den Frame main_middle erreichen.
Bisher: top.frames['main_middle'].document.getElementById('bla').src = ...
Dies funktioniert nicht.
Schon top.frames['main_middle'].location.href = ... bewirkt keine Änderung.
Ergo bekommt er kein handle auf den frame.

Hat jemand einen Tip?

mfg

  1. Hi,

    Nun möchte ich aus dieser Scriptdatei den Frame main_middle erreichen.
    Bisher: top.frames['main_middle'].document.getElementById('bla').src = ...
    Dies funktioniert nicht.

    "Funzt nich" ist keine brauchbare Problembeschreibung.

    Was sagt die JS-Fehlerkonsole?

    Schon top.frames['main_middle'].location.href = ... bewirkt keine Änderung.
    Ergo bekommt er kein handle auf den frame.

    Das kann ein voreiliges Ergo sein.
    Überprüfe also zunächst, ob die Referenzierung des Frames schief geht, oder erst die nachfolgenden Zugriffe.

    MfG ChrisB

    --
    Light travels faster than sound - that's why most people appear bright until you hear them speak.