Просмотр полной версии : Проверка на существование
Necrosss
30.11.2005, 01:28
Вобщем хотеловсь бы знать может ли Javascript или хотябы VB реализовать вот такой сценарий :
Если файл (допустим images/banner.gif) действительно присутствует , то
document.write("<IMG SRC= images/banner.gif>")
если путь к файлу не верен ,то просто ничего не загружать.
Нет.
Скрывать картинку, если она не загружена - еще можно подумать, а проверка в момент генерации страницы - дело серверных скриптов.
Necrosss
30.11.2005, 13:42
Впрочем скрывать незагруженную картинку, это тоже мне подойдёт,,,
Помоему самым простым будет проверка на размер(красный крест обычно 28Х30 ), хотя может есть способ лучше... :confused:
если не ошибаюсь, то вот так
<img src="images/banner.gif" onError="this.style.display='none'">
Necrosss
30.11.2005, 14:31
Всё гениальное просто....
Спасибо тебе ETC.
нзч.
Только вот не знаю, насколько гениально. Точно будет работать в IE. А вот в других смотрелках - хз
Будет-не будет не знаю, но верстка может поехать куда попало.
А вообще, рекомендуется к картинкам alt приписывать, чтобы хотя бы смысл понять, что там должно быть :)
Necrosss
30.11.2005, 21:59
Так я какраз и расчитываю на это (у меня вообще все картинки загружаются с помощью функции random()) Эт потому что я баннерокрутилку делал.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.