Olli: Navigation in iframes

Beitrag lesen

Wie kann ich aus einem iframe heraus den Inhalt eines anderen iframe steuern?

Meine Struktur:

Haupt-Navigations-Buttons, iframe "SubNav", iframe "Content"

---
Bei Click auf ein Hauptnavigations-Button wird mit folgender Funktion eine Unternavigation und ein Inhalt geladen.

function content(target) {
  document.all.SubNav.src = target+"/subnav.shtml";
  document.all.Content.src = target+"/index.shtml"; }

Soweit, so gut. Funktioniert.

---
Mein Problem:

Bei Click auf ein SubNav-Button soll mit einer Funktion der Inhalt des iframe "Content" geändert werden.

function subcontent() {
  var test = eval("parent.frames['Content']");
//  alert(test.name);
  xxx.src = "xyz.shtml"; }

Funktioniert nicht. Es passiert nix. Wenn ich mit alert den Namen ausgeben lasse, bekomme ich "Content".
alert(test.src) hingegen ergibt "undefined".

Warum?

Danke!