Maxx: PopUp Fenster/ Bild am Rand oben und unten, ohne html-datei?

Beitrag lesen

Hallo Kalle,

pict = window.open("","bild","width=200,height=400 ....");
pict.document.open('text/html');
pict.document.write("<html><body style='margin, padding, etc'>
<img src='"+deinbild+"' border='0'></body></html>");
pict.document.close();

konte durch dein Posting wieder einiges dazu lernen. Danke.

Bei Bedarf kannst du noch eine Funktion einbauen, die die Bildgröße ausliest und die Fenstergröße passend ändert.

Kannst du mir diese Funktion verraten? Das wär super!

verraten? Es ist nicht geheim ;-) Du benötigst die Eigenschaften http://selfhtml.teamone.de/javascript/objekte/images.htm#heightund width.
Diese stehen dir nach dem onLoad zur Verfügung. Also erweiterst du <body style=''> um ein <body style='' onLoad=''>

Die Größe eines Fenster beeinflusst du mit http://selfhtml.teamone.de/javascript/objekte/window.htm#resize_to Die zugehörige Funktion sollte jetzt kein Problem mehr darstellen.

Du bist dir den Risiken und Nebenwirkungen eines javascript-PopUps bewusst? Zum Beispiel, dass die Browser beim resizeTo() nicht die gleiche Größe (Innenabmessung) des Fensters einstellen.

Hier kannst du spicken: http://www.maxx4u.de/pot/frameset.html

Grüße,

Jochen