C'è un modo per determinare se il percorso di un'immagine porta a un'immagine reale, cioè rilevare quando un'immagine non riesce a caricarsi in Javascript.
Per un'app Web, sto analizzando un file xml e creando dinamicamente immagini HTML da un elenco di percorsi di immagine. Alcuni percorsi delle immagini potrebbero non esistere più sul server, quindi desidero fallire con grazia rilevando quali immagini non vengono caricate ed eliminando quell'elemento HTML img.
Nota le soluzioni JQuery non potranno essere utilizzate (il capo non vuole usare JQuery, sì, lo so, non farmi iniziare). Conosco un modo in JQuery per rilevare quando un'immagine viene caricata, ma non se ha fallito.
Il mio codice per creare elementi img, ma come posso rilevare se il percorso img porta a un errore di caricamento dell'immagine?
var imgObj = new Image(); // document.createElement("img");
imgObj.src = src;