Приветствую Вас, Гость! Регистрация RSS

Ulink

Воскресенье, 10.11.2024
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Замена отсутствующих изображений
OpraHau3ep Дата: Вторник, 17.04.2012, 13:19 | Сообщение # 1

Сообщений: 12 ±
Репутация:  ±
Замечания:  ±
не в сети


Люди увидевшие без вести пропавшие изображений на вашем веб-сайте, могут считать его абсолютно любительским. К сожалению, иногда изображение удаляются или их ссылки повреждаются без вашего усмотрения. Вы согласились бы со мной, что "красный x в IE (по умолчанию)" выглядит ужасным, итак, почему бы не использовать ваше собственное недостающее графическое изображение?

Code
$(document).ready(function() {
     $('img.noimage').error(function() { // установка html тега и пути до класса картинки
     $(this).attr({
     src: '/img/image.jpg', // путь к картинке
     alt: 'Жаль! Это изображение не доступно!', // комментарий
     style:'border: 1px solid #f00;width:30px;height:28px;' // стилизация
     });
     });
});


Скрипт очень прост и удобен в использовании. Просто присваиваем нужный класс к картинке (в которой мы не уверенны что ссылка продержится долго). Так-же можно настроить ширину и высоту изображения или стилизовать для сходства с дизайном.
Пример кода изображения (результат замены вы увидите внизу):
Code
<img src="/_fr/0/6210211.png" alt="Мой дом" class="noimage" />


Не забываем подключить jquery кодом ниже в /head сайта:
Code
<script type="text/javascript" src="http://www.ulink.at.ua/js/jquery-1.3.2.min.js"></script>
Прикрепления: 7721025.png (30.5 Kb) · 6210211.png (17.3 Kb)


  • Страница 1 из 1
  • 1
Поиск: