Der folgende Beitrag wurde am 15. 07. 2005, 12:33 Uhr von dsnake veröffentlicht.
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
Der folgende Beitrag wurde am 15. 07. 2005, 12:40 Uhr von Marc Reichelt veröffentlicht.
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
Der folgende Beitrag wurde am 15. 07. 2005, 13:11 Uhr von dsnake veröffentlicht.
> Vielleicht solltest du hier auch die Funktion getElementById() verwenden? ;-)
Ja, das sollte ich wirklich :-)
Vielen Dank
© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4