Popup automatisch an die Größe des Inhalts anpassen
anmu
- javascript
Hallo,ich habe folgendes Problem.
Ich habe ein popup, das sich den Inhalt des Body-Tags dynamisch aus einer Datenbank zieht. D.h. die Größe variiert ständig.
Ich möchte nun die Größe des Tags ermitteln und ein resize starten.
Das ganze muss mit dem IE, mozilla und Netscape laufen.
Über offsetwidth bekomme ich leider nur die Größe des Fensters, auch wenn der Tag größer ist als mein popup.
Ich suche schon den ganzen Tag und brauche das sehr dringend, wer kann mir helfen.
Schönen Gruß und Danke schonmal, André
Hallo André,
Über offsetwidth bekomme ich leider nur die Größe des Fensters, auch wenn der Tag größer ist als mein popup.
Das hat wahrscheinlich mit dem DOCTYPE deines Dokuments zu tun. Welchen verwendest du denn, strict, loose, transitional?
Erwäge dann noch neben document.body.offsetHeight auch document.body.clientHeight und document.body.scrollHeight.
Gruß Gernot
Hallo nochmal,
ach ja, window.innerHeight habe ich für alle Browser außer MSIE auch noch vergessen. Wenn du es dir einfacher machen willst, pack doch alles in deinem Popup-Dokumenten in ein Div und lies dessen OffsetHeight aus.
Gruß Gernot