Aufteilung eines Framesets ändern
Jens
- javascript
Hallo allerseits,
gibt es mit JScript eine Möglichkeit die Aufteilung eines Framesets dynamisch zu ändern?
z.B.
aus :<FRAMESET rows="*,0">
soll :<FRAMESET rows="50%,50%">
werden. Die Inhalte sollen aber nicht neu geladen werden.
Danke.
Also in meinem tollen JS-Buch steht, dass alle frame-Objekte dieselben Methoden haben wie window-Objekte. Von daher müsstest du die Grösse des Frames mit resizeTo() auch verändern können.
Also z.B.:
[Fenstername].[Framename].resizeTo(182,294);
Also in meinem tollen JS-Buch steht, dass alle frame-Objekte dieselben Methoden haben wie window-Objekte. Von daher müsstest du die Grösse des Frames mit resizeTo() auch verändern können.
Also z.B.:
[Fenstername].[Framename].resizeTo(182,294);
hmmm.... scheint es noch nicht ganz zu sein. Es resized das window bei mir und nicht das Frameset.
Kurz mal der Aufbau:
<FRAMESET id="suchenframeset" rows="*,0">
<FRAME name=top src="top.htm">
<FRAME name=bottom src="bottom.htm">
</FRAMESET>
OnClick irgendwo in top soll also parktisch der bottom frame vergrößert werden.
Hallo Jens,
<FRAMESET id="suchenframeset" rows="*,0">
<FRAME name=top src="top.htm">
<FRAME name=bottom src="bottom.htm">
</FRAMESET>OnClick irgendwo in top soll also parktisch der bottom frame vergrößert werden.
parent.document.getElementById("suchenframeset").rows = "*,100";
Das funktioniert allerdings nur im IE und Mozilla. Mozilla-Versionen vor 1.0 haben einen Bug und laden das Frameset neu.
Grüße, Stefan