Gibt es eine Möglichkeit, eine Rückruffunktion auszuführen, wenn ein Bild vollständig geladen wurde?
Mit .complete Rückruf
Diese Methode ist standardkonform und weist geringe Abhängigkeitsanforderungen auf. Darüber hinaus werden unnötige Verzögerungen vermieden:
var img = document.querySelector('img') function loaded() { alert('loaded') } if (img.complete) { loaded() } else { img.addEventListener('load', loaded) img.addEventListener('error', function() { alert('error') }) }
Das obige Code-Snippet basiert auf der folgenden Ressource:
Das obige ist der detaillierte Inhalt vonWie kann ich einen JavaScript-Rückruf ausführen, nachdem ein Bild geladen wurde?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!