Stefano Albrecht: Breite eines Popups

Beitrag lesen

Servus Klaus!

window.open("popup.htm","width=650,height=400,scrollbars=no,menubar=no,location=no");
Dieses Popup soll jedoch genau so breit sein wie das Bild "popup.jpg".

Was Du suchst, kannst Du hier nachlesen.

Da die Attribute des Pop-Ups in einem String gesammelt werden, kannst Du diesen auch dynamisch über das Skript in einer Variable behandeln. Das heißt, Du kannst den String aus den Fenster-Attributen und dem width-Attribut des Bildes zusammensetzen.

Beispiel:
var attribute = "width=" + document.bild.width + ",height=400,scrollbars=no,menubar=no,location=no";

Prüfe jedoch mal nach, ob sich die Breite auf die inneren oder äußeren Fensterränder beziehen. Ich fürchte Zweiteres. Dann musst Du die Breite der Fensterrahmen zur Breite hinzu zählen.

Freundliche Grüße
Stefano Albrecht

--
Sancta Simplicitas!