На странице есть картинка
<img src="http://habrastorage.org/storage2/e53/4df/02a/e534df02a16fb23fc18057a12a4bfc7e.jpg">
если изменить src на заведомо неправьный путь и написать небольшой скрипт с использованием jQuery
$('img').error(function(){
alert('ошибка загрузки изображения')
});
получим сообщение об ошибке. Все работает, все хорошо
Но вопрос у меня в другом. Как получить сообщение об ошибке, если не загрузилось изображение которое прописано background-ом в css? о_О
<style>
.b {
background:url(http://habrastorage.org/storage2/e53/4df/02a/e534df02a16fb23fc18057a12a4bfc7e.jpg);
width:200px;
height:200px;
border:1px solid red;
}
</style>
<div class="b"></div>