Posso verificare se il caricamento dell’immagine non è andata a buon fine o se ha dato errore?

Utente HTML.it
chiede

Posso verificare se il caricamento dell’immagine non è andata a buon fine o se ha dato errore?

Redazione HTML.it
risponde

Si. Devi applicare all’immagine gli eventi onerror e onabort, che ti permettono di capire se il caricamento dell’immagine ha dato errore, oppure se è stato interrotto. Quindi:

<img name=”miaImmagine” onerror=”miaFunzione()”onabort=”miaFunzione()”>

o anche:

document.images[“miaImmagine”].onerror=miaFunzione;
document.images[“miaImmagine”].onabort=miaFunzione;