davidp: Höhe der Frames per JS ändern

Hi,
ich möchte gerne einen Frame verkleinern (bzw. minimieren) und das mit Javascript. Also: ein User klickt auf einen Button "minimieren" und der Frame mit dem Namen "unten" verschwindet (Höhe wird auf 0 gesetzt). Ich hab das mit window.innerHeight=0 probiert, leider geht das in Frames nicht. Kann man überhaupt bei Frames die Höhe ändern? Wenn ja, wie?

danke für Antworten, davidp

  1. Versuch mal so:
    Gib dem Frame eine ID, z.B. "unten".
    Steuere diese ID an (document.getElementById), und setz per "style.height" die Höhe neu, oder per "style.display" aus. -und einblenden.

    1. Versuch mal so:
      Gib dem Frame eine ID, z.B. "unten".
      Steuere diese ID an (document.getElementById), und setz per "style.height" die Höhe neu, oder per "style.display" aus. -und einblenden.

      Hat fast funktioniert. danke trotzdem! ich hab eine Lösung gefunden:
      parent.getElementById('frameset').style.cols="100%,0%";

      lg davidp

      1. Hi,

        parent.getElementById('frameset').style.cols="100%,0%";

        Immer wieder interessant, was JS so alles schluckt. :-)

        Definitiv problemlos geht auch einfach das Ändern der Werte mit setAttribute() ...

        Gruß, Cybaer

        --
        Man muß viel gelernt haben, um über das, was man nicht weiß, fragen zu können.
        (Jean-Jacques Rousseau, Philosoph u. Schriftsteller)