wahsaga: Bilder öffnen erst beim zweiten Aurfruf in richtiger Größe

Beitrag lesen

hi,

Leider habe ich das Problem, dass sich die Bilder nicht in der richtigen Größe öffnen. Erst wenn man das Bild einmal geschlossen hat und es erneut öffnen möchte, öffnet es in der richtigen Größe.
Es geht immer erst beim zweiten Aufruf.

Natürlich.
Beim ersten Aufruf muss der Browser das Bild erst mal vom Server laden - zu dem Zeitpunkt kann er noch nicht wissen, wie groß es ist (bzw. sein wird).

Beim zweiten Aufruf holt der Browser das Bild in Nullkommanix aus seinem Cache - er hat's schon auf Platte vorliegen, kann also auch sofort nachsehen, wie groß es ist.

Was müsste ich korrigieren, damit das Fenster gleich beim ersten Aufruf in richtiger Größe öffnet?

Du müsstest abwarten, bis das Bild fertig geladen ist, und erst dann auf seine Maße zugreifen.
Das geht, in dem du den erzeugten Bildobjekten einen onload-Handler dynamisch anhängst. Genaueres sollte das Archiv wissen.

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }