Обнаружить, когда изображение не загружается в Javascript

Есть ли способ определить, ведет ли путь к изображению к фактическому изображению, т.е. определить, когда изображение не загружается в Javascript.

Для веб-приложения я анализирую XML-файл и динамически создаю HTML-изображения из списка путей к изображениям. Некоторые пути к изображениям могут больше не существовать на сервере, поэтому я хочу изящно выйти из строя, обнаружив, какие изображения не загружаются, и удалив этот HTML-элемент img.

Примечание. Решения JQuery нельзя будет использовать (начальник не хочет использовать JQuery, да, я знаю, что не заставит меня начинать). Я знаю способ в JQuery определить, когда изображение загружено, но не сбой.

Мой код для создания элементов img, но как определить, ведет ли путь img к невозможности загрузить изображение?

var imgObj = new Image();  // document.createElement("img");
imgObj.src = src;
88
задан Damjan Pavlica 27 October 2015 в 09:50
поделиться