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

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

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

Сообщение GRM »

Вопрос совершенно не по теме, но возник он при работе с Аркгис и требует решения тамже.
При работе с HTML pop up подгружаю картинки из хранилища, путем чтения атрибутов из полей таблицы.
Естественно некоторых картинок со временем может не стать или может измениться имя изо, таким образом я получаю на выходе "битое" изображение (с красным крестиком в верх левом углу IE). Каким образом можно проверять наличие картинки по ссылке? и если она неправильная не отображать или же какой нибудь другой рабочий метод?
Ariki
Гуру
Сообщения: 731
Зарегистрирован: 12 янв 2011, 22:40
Репутация: 304
Ваше звание:

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

Сообщение Ariki »

Честно говоря, не помню, поддерживается ли 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 »

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

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

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

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

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

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

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