Über das Bildobjekt -Onload -Ereignis.
Was ich bekommen möchte, ist die Breite und der Höhenwert des Bildes. Verwenden Sie also die Onload -Methode. Ein anderes ist das abgelegene Bild.
Wenn der IE das Bild jedoch zum zweiten Mal anzeigt, wird die Onload -Methode immer nicht verwendet. Code:
var img = new Image (); img.src = "lade.gif"; img.onload = function () {var iHeight = img.height; var iwidth = img.width;};Nachdem ich es für Xiaoniu gelesen hatte, stellte ich fest, dass IMG.src hinter der Onload -Methode platziert werden sollte. .
Später auf Google stellte ich fest, dass jeder solche Probleme zusammengefasst hat. . Ich bin wirklich ein Amateur. .
Da der IE beim Laden von Pufferdaten die Onload -Methode nicht auslöst, wird der Code im Ereignis ignoriert. FF beim Laden von Pufferdaten wird die Onload -Methode ausgelöst.
Tatsächlich gibt es einen weiteren Punkt, dh beim Onload müssen Sie das Bild anpassungsfähig anpassen, und Sie müssen feststellen, dass Sie IMG.src für die Elemente im Onload erneut festlegen müssen. . . Oder es erinnert sich nur an das erste Bild. . .
Ich habe diesen Pufferbereich immer noch nur ein wenig Verständnis. weitermachen.