dsnake: Zugriff auf Frameset-Daten mit Firefox

Hallo,

ich habe folgendes Problem:
Ich versuche die Framegrößenangaben eines Framesets per Javascript dynamisch zu verändern.

Ich habe dem Frameset die id="Fenster1" zugeordnet
und kann auch innerhalb der Framesetdatei die Eigenschaften über:
document.getElementById("Fenster1").cols = "30,*";
neu definieren.(Opera, IE und Firefox führen das Script aus)

Wenn ich aber über eines der Frames auf das Frameset zugreifen will:
top.Fenster1.cols = "30,*"; bzw: parent.Fenster1.cols = "30,*";

versagt der Firefox seinen Dienst und zeigt keine Veränderung,
da er anscheinend "Fenster1" nicht finden kann. (top.Fenster1 has no properties).
Opera und IE führen die Änderungen sichtbar aus.

Ich hoffe jemand kann mir bei diesen Problem helfen.

Vielen Dank

  1. Hallo dsnake,

    Ich habe dem Frameset die id="Fenster1" zugeordnet
    und kann auch innerhalb der Framesetdatei die Eigenschaften über:
    document.getElementById("Fenster1").cols = "30,*";
    neu definieren.(Opera, IE und Firefox führen das Script aus)

    Wenn ich aber über eines der Frames auf das Frameset zugreifen will:
    top.Fenster1.cols = "30,*"; bzw: parent.Fenster1.cols = "30,*";

    Vielleicht solltest du hier auch die Funktion getElementById() verwenden? ;-)

    Grüße

    Marc Reichelt || http://www.marcreichelt.de/

    --
    Linux is like a wigwam - no windows, no gates and an Apache inside!
    Selfcode: ie:{ fl:| br:> va:} ls:< fo:} rl:( n4:( ss:) de:> js:| ch:? sh:| mo:) zu:)
    http://emmanuel.dammerer.at/selfcode.html
    1. Vielleicht solltest du hier auch die Funktion getElementById() verwenden? ;-)

      Ja, das sollte ich wirklich :-)

      Vielen Dank