Битые изображения

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
GRM
Активный участник
Сообщения: 103
Зарегистрирован: 16 июл 2014, 11:55
Репутация: 13
Откуда: Санкт-Петербург
Контактная информация:

Битые изображения

Сообщение GRM » 05 ноя 2014, 14:50

Вопрос совершенно не по теме, но возник он при работе с Аркгис и требует решения тамже.
При работе с HTML pop up подгружаю картинки из хранилища, путем чтения атрибутов из полей таблицы.
Естественно некоторых картинок со временем может не стать или может измениться имя изо, таким образом я получаю на выходе "битое" изображение (с красным крестиком в верх левом углу IE). Каким образом можно проверять наличие картинки по ссылке? и если она неправильная не отображать или же какой нибудь другой рабочий метод?

Ariki
Гуру
Сообщения: 731
Зарегистрирован: 12 янв 2011, 22:40
Репутация: 304
Ваше звание:

Re: Битые изображения

Сообщение Ariki » 05 ноя 2014, 16:48

Честно говоря, не помню, поддерживается ли JavaScript в HTML Pop-up. Но вообще в HTML-разметке можно делать так:

Код: Выделить всё

<img src="image_url.jpg" onerror="this.src='default_image_url.jpg' ">

GRM
Активный участник
Сообщения: 103
Зарегистрирован: 16 июл 2014, 11:55
Репутация: 13
Откуда: Санкт-Петербург
Контактная информация:

Re: Битые изображения

Сообщение GRM » 06 ноя 2014, 13:54

Ariki писал(а):Честно говоря, не помню, поддерживается ли JavaScript в HTML Pop-up. Но вообще в HTML-разметке можно делать так:

Код: Выделить всё

<img src="image_url.jpg" onerror="this.src='default_image_url.jpg' ">
имеется ввиду, что если нужный/(ая) img отсутствует, то загружается некая заплатка, так?

я точно не уверен, но мне кажется не поддерживается.
тогда я так понимаю, что нет возможности проанализировать ссылки и соответственно по количеству "нормальных" изображений разместить их?

Ответить

Вернуться в «ArcGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 9 гостей