Jens: Aufteilung eines Framesets ändern

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.

  1. 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);

    1. 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.

      1. 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