Peter Mairhofer: Höhe von div resetten

Hi,

In einer Funktion ändere ich manuell die Höhe eines bestimmten div-Containers:

document.getElementById('sa').style.height = height_window - height_nsa;  

Nun möchte ich diese Änderung zu einem anderen Zeitpunkt wieder rückgängig machen, d.h. der Wert soll dieser sein den der div hätte wenn ich NICHTS machen würde. Oder alternativ: Gerade so groß dass der Inhalt problemlos reinpasst.

Das ganze muss nur unter IE funktionieren (HTML wird lediglich zur Darstellung in proprietärer Anwndung mit Browser Control verwendet).

Vielen Dank!
Peter

  1. Nun möchte ich diese Änderung zu einem anderen Zeitpunkt wieder rückgängig machen,

    document.getElementById('sa').style.height =  "";

    mfg Beat

    --
    ><o(((°>           ><o(((°>
       <°)))o><                     ><o(((°>o
    Der Valigator leibt diese Fische
    1. » document.getElementById('sa').style.height =  "";

      Vielen Dank, das scheint zu tun!!

      LG
      Peter

  2. @@Peter Mairhofer:

    nuqneH

    document.getElementById('sa').style.height = height_window - height_nsa;
    Das ganze muss nur unter IE funktionieren

    Tut dies wohl auch nur, und auch nur im Quirksmodus.

    height_window - height_nsa ergibt wohl eine Zahl, und wenn es nicht gerade 0 ist, ist dies keine gültige Längenangabe. [CSS2 §4.3.2] Das solltest du berichtigen.

    Qapla'

    --
    Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
    (Mark Twain)
    1. document.getElementById('sa').style.height = height_window - height_nsa;
      Das ganze muss nur unter IE funktionieren

      Tut dies wohl auch nur, und auch nur im Quirksmodus.

      Danke für den Hinweis!

      Ist das besser?

      document.getElementById('sa').style.height = (height_window - height_nsa) + 'px';  
      
      

      LG
      Peter

      1. @@Peter Mairhofer:

        nuqneH

        Ist das besser?
        document.getElementById('sa').style.height = (height_window - height_nsa) + 'px';

        Ich denke schon.

        Qapla'

        --
        Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
        (Mark Twain)