PopUp dynamisch Höhe zuweisen
Alfred
- javascript
Hallöchen liebe Leute,
ich würde gern per window.open(...parameter...) PopUps hochkommen lassen, die eine festgelegte Breite haben, die Höhe soll allerdings vom Inhalt der PopUps abhängen. Den kenne ich nämlich nicht vorher, der Inhalt ist simpler Fließtext und kann verschieden lang sein...
Derzeit weise ich ihnen halt eine feste Höhe zu und der User muß ggbfs vertikal scrollen wenn der Inhalt "zu lang" ist.
Gibt es nun eine Möglichkeit die Höhe des Inhaltes bei einer festgelegten Fensterbreite zu ermitteln und diese dem PopUp zuzuweisen?
Danke schonmal für Antworten + besten Gruß in die Runde,
Alfred
Hallo Alfred,
ich würde gern per window.open(...parameter...) PopUps hochkommen lassen, die eine festgelegte Breite haben, die Höhe soll allerdings vom Inhalt der PopUps abhängen.
Nach dem laden deines Dokumentes ins Popup "onload=" die Höhe bestimmen.
Entweder document.height oder document.body.scrollHeight
if (typeof document.height != 'undefined')
Höhe = document.height;
if (document.body && typeof document.body.scrollHeight !=
'undefined')
Höhe = document.body.scrollHeight;
Das sollte mit allen gängigen Browsern funktionieren.
Und mit diesem Wert ein window.resizeTo()
HTH ... Grüße,
Jochen
Sup! Funzt!
Danke Dir + schönen Gruß,
Alfred