Иногда, когда начинаешь заниматься полуготовым проектом, который надо было сдать «вчера» — может возникнуть такая проблема:
К примеру в админке человек добавляет товар, заливает картинку, цену и описание — жмёт ОК — и все счастливы.
Но писать админку мог человек недалёкий, возможно ленивый — потому он не сделал проверку поля с картинкой обязательным, или не написал функцию проверки на существование картинки.
Потому могут возникнуть такие ситуации:
что выглядит, безусловно, отвратительно. Особенно если проект начинающий — это большой удар по репутации.
Итак, если вы торопитесь, и нужно дописать много более важный функционал, можно повесить заглушку:
<img src=«img1.gif» width=«300» height=«300» onerror=«this.src=’error.gif’;»>
<br clear=«all»>
<img src=«img2.gif» width=«300» height=«300» onerror=«this.src=’error.gif’;»>
Кстати, картинка может не загрузить не только по причине её отсутствия, к примеру глючит связь, или браузер — причин может быть куча.