LX: DrawImage FehlerCode

Beitrag lesen

Firefox' Event-Engine ist in dieser Hinsicht ein wenig seltsam, Image.complete hilft dort auch nicht weiter. Zwei Dinge könnten helfen:

1. Füge der Funktion felder ein return; am Ende an. Dadurch wird das Event geblockt und kann nicht asynchron ausgeführt werden.

2. Gebe dem Image eine Größe mit - diese muss nicht notwendigerweise der tatsächlichen Bildgröße entsprechen: img = new Image(100, 100);

Zudem könnte diese Zeile noch zu Problemen führen:

document.getElementById("te").value = img;

Du übergibst hier ein HTMLImageElement an die Value-Eigenschaft eines anderen Elements; möglicherweise führt das dabei ausgeführte .toString() ebenfalls zu Problemen.

Gruß, LX

--
RFC 1925, Satz 2: Egal, wie fest man schiebt, ganz gleich, wie hoch die Priorität ist, man kann die Lichtgeschwindigkeit nicht erhöhen.