Timo "Blazko" Boewing: PopUp mit dyn. Groesse (Image)

Beitrag lesen

Hallo allerseits!

Habe das ganze Forum schon durch und bin verwundert, dass die Frage seit dem reopen in keinem Thread zu finden ist. 8-Q

Das Problem: ein window.open soll ein neues Fenster mit einem Bild darstellen. Egal, ob ich das Bild direkt als URL and open() uebergebe oder mit document.write die Tags reinschreibe: das Bild wird immer dargestellt, jedoch wird das Fenster erst beim zweiten Anschauen richtig vergroessert / verkleinert; sprich wenn es schonmal im Chache war.
Die Abfrage von image.complete bringt nichts (auch ohne Browser-Bug), etwa via while()-Schleife und setTimeout etc.

Die meisten Seiten verwenden immer gleich grosse Bilder oder uebergeben hartverdrahtete Bildgroessen (z.B. via CGI etc.). Nun besitzt aber das Image-Objekt die Eigenschaften .height und .width und kann sie in diesem Kontext nicht nutzen... schade.

Vielen Dank für Lösungen oder andere Vorschlaege, Gruss,

Timo