tiger123

Рейтинг
0
Регистрация
14.03.2016

этот код выполняет по сути тоже самое что и этот:

к img добавить:

onerror="this.src='/no_image_available.png'"

вместо /no_image_available.png ваша дефолтная картинка.

или это совсем другое?

$('img').error(function(){

alert('a');

$(this).attr('src', '');

});

а ты куда этот код втыкаеш?))

---------- Добавлено 16.03.2016 в 13:49 ----------

нашел вот еще подобные скрипты

// Загрузить картинку об ошибке

$('img').error(function(){

$(this).attr('src', 'broken-image.png');

});

// Или просто скрыть изображение

$("img").error(function(){

$(this).hide();

});

можете на примере показать как прописать это код надо?) а то не совсем понятно

"outtime" предложил это

if file_exists(адрес картинки) { показываем картинку } else { показываем фигу }

в php я не очень разбираюсь, как это вообще использовать?)

Да пусть видит заглушку) как сделать чтобы бот не видел битую картинку, которая заменяется заглушкой? ссылка на битую картинку всеравно присутствует в коде же...

Попробовал просмотреть страницу как гугл бот в вебмастере гугла - отображает заглушку нормально, но внизу список элементов есть, так там указана эта битая ссылка тип не найдено)) вот и фиг знает учитывает он ее как битую или нет

Скажите а подобная замена изображения обнаруживается гуглом и яндексом?

В смысле они видят что картинка битая и применяют за это санкции к сайту?

спасибо буду пробывать!