Struppi: Fenster mit variabler Größe

Beitrag lesen

Versuch doch mal den Ladezustand des Bildes über http://selfhtml.teamone.de/javascript/objekte/images.htm#complete abzufragen. Du gehst so lange in eine Schleife bis das Bild komplett ist oder ein Timeout eintritt. Wenn du die Daten hast, dann kannst du dein Fenster aufmachen. Bei einem Timeout zeigst du halt ne Fehlermeldung.

Das ist Blödsinn und funktioniert auch nicht zuverläßlich.
Dafür existiert der onload event.

var img = new Image();

img.onload = function () { alert(this.src + ' geladen'); } ;
img.onrror = function () { alert(this.src + ' existiert nicht.'); } ;
img.src = url;

Struppi.