Joachim: event, wenn Bild geladen ist (jQuery)

Beitrag lesen

Hi,

Funktioniert soweit, nur nicht im IE (7/8). Dieser feuert den load-Event nicht (für Standardistas: Ich weiss, dass der onload-Event in HTML 4 nur auf BODY und FRAMESET erlaubt ist, bin aber hier Pragmatiker :-).

Wenns nicht funktioniert ist es dann pragmatisch?

Davon abgesehen: selbstverständlich besitzen image-elemente den onload-event. Dennoch würde ich hier anders vorgehen. Erzeuge mit new Image() ein Image-Objekt und frage periodisch die Eigenschaft "complete" ab. Ich persönlich frage lieber height/width ab, die solange auf 0 bleiben, wie das Bild nicht geladen ist.

Gruesse, Joachim

--
Am Ende wird alles gut.