К основному контенту

Как заменить “сломанное” изображение?

Как заменить “сломанное” изображение?

Случается так, что на странице по различного рода причинам могут не загрузиться те или иные изображения. Это негативно сказывается на восприятии контента. Средствами JavaScript мы можем заменить такие изображения, какими-то заглушками.
Напишем функцию обработчик события onError:
function imgError(image) {
    image.onerror = "";
    image.src = "/images/noimage.gif";
    return true;
}
Воспользуемся нашей функцией, указав её в атрибуте onerror элементов img.
<img src="image.png" onerror="imgError(this);"/>
Или вариант без использования целой функции:
<img src="image.png" onError="this.onerror=null;this.src='/images/noimage.gif';" />

Комментарии

Популярные сообщения из этого блога

Товар которого нет в наличии делаем в конце opencart

Товар которого нет в наличии делаем в конце 

Добавляем к товару его поставщика opencart часть 2

Это продолжение темы  Добавляем к товару его поставщика opencart выкладываю файлы для добавления поставщиков в ваш магазин opencart.

Редактирование заказа opencart 1.5.1.3 часть 2

Редактирование заказа opencart 1.5.1.3 часть 2 Как и обещал по поводу доработок , сегодня добавил редактирование колличества в заказе, сумма при этом пересчитывается автоматом , только итоговая сумма не пересчитывается .