Felix Riesterer: Prüfen ob ein bild komplet geladen ist.

Beitrag lesen

Lieber Phil,

wenn das Bild im Browser noch nicht geladen ist, dann haben bild.width und bild.height den Wert 0. In diesem Falle solltest Du dem Bild einen Eventhandler geben, der im Falle des Geladen-habens eine Funktion aufruft, die dann etwas tut. Wenn bild.width und bild.height != 0 sind, dann ist das Bild im Browsercache vorhanden (also geladen).

In meinem js_popup habe ich genau das auch gebraucht. Dabei habe ich mir eine Funktion zum Hinzufügen oder Entfernen von Eventhandlern geschrieben, die die browserspezifischen Unterschiede dieser Implementierung ausbügelt. Schau mal rein! ;-)

Liebe Grüße aus Ellwangen,

Felix Riesterer.