Robert Bamler: Probs mit nem JS: PopUp-Größe ändert sich selbst

Beitrag lesen

Hallo Thomas,

Klickt mal irgendein Bild an. Wenn ihr das Bild schließt und dann nochmal öffnet (das gleiche Bild), wird das Fenster viel größer geöffnet!

Du hast folgendes geschrieben:

rrand=bild2.width+405;
urand=bild2.height+305;

Damit wird das Fenster 405 Pixel breiter als nötig und 305 Pixel höher als nötig angezeigt. Nur beim ersten Öffnen ist das Bild noch nicht in den Browser-Cache geladen, weshalb bild2.widht == bild2.height == 0 sein dürfte (oder vielleicht -1). Damit sind die Maaße beim ersten Öffnen genau 405 x 305, also kleiner als erwartet.

Robert