Höhe eines Frames?
Martin G.
- javascript
0 Gernot Back0 Martin G
Hallo,
wie kann ich die Höhe eines Frames, das ich mit der Angabe '*' erstellt hab, herausfinden? Unter Mozilla geht das ja mit self.innerHeight ganz gut, aber wie mach ich's mit dem IE? Im SelfHTML steht was von document.body.offsetHeight, aber das zeigt mir nur an, wie groß das body-Element ist, nicht der ganze Frame.
Kann mir jemand helfen?
Gruß,
Martin
Hallo Martin
wie kann ich die Höhe eines Frames, das ich mit der Angabe '*' erstellt hab, herausfinden? Unter Mozilla geht das ja mit self.innerHeight ganz gut, aber wie mach ich's mit dem IE? Im SelfHTML steht was von document.body.offsetHeight, aber das zeigt mir nur an, wie groß das body-Element ist, nicht der ganze Frame.
Wenn du den Außenabstand des HTML-Elements mit CSS auf Null setzt, sollte das doch identisch sein:
html {
margin:0px;
}
Gruß Gernot
Hab ne andere Lösung gefunden, mit document.documentElement.clientHeight geht's im IE.
Und in meinem body-Element ist halt noch nix drin, wenn ich die Angabe haben will. Dann würde auch der Außenabstand des HTML-Elements nicht viel bringen. Dieses body.offsetHeight gibt halt immer ein 0 oder sogar ein undefined zurück. Aber mit clientHeight geht's. Trotzdem danke.