Phil: Prüfen ob ein bild komplet geladen ist.

Beitrag lesen

Ich würde gerne nach dem drücken eines Knopfes eine Bild in einem externen Fenster anzeigen. Dieses Fenster soll ein kleines bißchen größer als das fenster sein. Dazu nehme ich die die Größe des Bildes und passe mein Fenster dieser an.

Nun zum Problem:
Wenn das bild groß ist und lange geladen wird, habe ich das problem, das die Größen angabe im Bild als 0 angenommen werden.

xsize = bild.width;
ysize = bild.height;

haben nun den Wert 0.

Gibt es jetzt ein möglichkeit darauf zu warten, das das komplette Bild geladen ist.

Mit diesem Code geht es nicht:
bild.src = bildname;
while(bild.complete == true)
{
//warten
}

//Anweisungen..