Framegroesse veraendern mit JavaScript

Hallo,

also wenn sich die (Frame-)Internetseite oeffnet, dann soll ein Script z.B. ausgefuehrt werden, welches die Framehoehe z.B. veraendert. Wie kann ich aber nun ein Frame ansprechen und „ihm“ sagen, daß er eine neue Hoehe bekommt?

Danke

Hi,

so weit ich weiß, geht das nicht. Frames sind - sobald sie geparsed sind - von der Größe her festgesetzt.

Grüße,

Golo Haas

http://www.golohaas.de - the web the way you want it

Hallo,

wenn Du in der HTML-Datei ueber die Tags „frameset“ und „frame“ ein FrameSet definierst, dann kann Du in den frame-Tags auch ein Attribute „name“ verwenden um ihnen Namen zu geben, z.B.:

name=„LinkerFrame“
name=„RechterFrame“

Ansprechen kannst das ganze dann uber ein Javascript im parent oder child ueber:

parent.frames[0].cols=„NeueBreite,*“;
parent.frames[1].cols="*,NeueBreite;

statt frames[0|1] darfst natuerlich auch uber „LinkerFrame“, „RechterFrame“ formulieren. Fuer „rows“ gilt es dann analog, aber beides nicht im Netscape!!!

BYE