Вы можете использовать функцию .done()
JQuery с AJAX, чтобы справиться с такими требованиями.
Вот пример кода:
$.ajax({
//ajax code
})
.done(function() {
alert("Success!")
})
.fail(function() {
alert("error");
})
.always(function() {
alert("complete");
});
Вот ссылка на дополнительные пояснения: http://api.jquery.com/jquery.ajax/
EDIT: 1
Вы можете проверить наличие определенных событий на изображении, а следует:
$("<img/>")
.on('load', function() { console.log("image loaded correctly"); })
.on('error', function() { console.log("error loading image"); })
;
EDIT: 2
Хотя вы отметили javascript
в вашем вопросе, в ответ я использовал код jQuery
.
Если вы не знаете, как использовать jQuery. Это очень просто, вам нужно только ссылаться на CDN, или вы можете скачать его здесь: http://jquery.com/download/.
Примечание Любая версия хороша для вашего вопроса.
Вы также можете использовать ссылку CDN от различных так, один из них не является: https://code.jquery.com/jquery-1.11.3.js
Нет исходного кода = ничего работать. Измените свой вопрос и отобразите соответствующий исходный код. Было бы неплохо показать свои собственные попытки и объяснить, почему вы считаете, что это не работает по назначению. – NewToJS
@torazaburo Я мог бы думать о многих причинах, по которым люди будут использовать ajax для запроса путей изображения и загрузки их таким образом. Это может быть динамическая галерея изображений для всех, кого мы знаем. Загрузка изображений в тег 'img' без использования ajax потребует, чтобы вы вручную вводили эти изображения, оставляя вас со статической страницей/контентом. – NewToJS
@Mody: Расскажите, пожалуйста, если у вас есть сомнения? –