Показать сообщение отдельно
  #1 (permalink)  
Старый 03.10.2014, 19:07
Новичок на форуме
Отправить личное сообщение для Eridani Посмотреть профиль Найти все сообщения от Eridani
 
Регистрация: 06.02.2014
Сообщений: 4

Картинка по умолчанию, если отсутвует реальная
Добрый день.

Постараюсь объяснить доступно:
Многие наверное видели потоковые плееры для радио на сайтах, в которых транслируется обложка играющего трека и меняется спустя какое то время или же сразу же после перехода на следующий трек.

Вся проблема в чем - картинка существует по адресу www.site.ru/stream.png. Еесли в играющем файле она отсутствует, то по этому адресу выдается 404-ая ошибка.

Я данную картинку прописываю как
<img class="img_reload" src="www.site.ru/stream.png">

с авторефрешем каждые 30 секунд.
Границы картинки прописаны 150 на 150.

Соответственно, если картинка отсутствует, то остается пустая рамочка http://prntscr.com/4so974
Понятное дело, смотрится вообще не комильфо.

Вот у меня думалки не хватает прикинуть, как этот вопрос решить, чтобы при отсутствии картинки выдавалась какая-то дефолтная типа "NoPhoto".

Мне подсказывали, что можно написать скрипт проверки, если картинка присутствует, то выводить блок, а если нет, то display:none;

Не знаю, прокатит ли, но т.к. мои познания в яваскрипт печальны, я пришел сюда просить помощи или хотя бы совета.

Надеюсь на дельные советы
Ответить с цитированием