Показывать изображение по умолчанию, если источник изображения ADF не найден - PullRequest
1 голос
/ 02 апреля 2012

Я генерирую источник для af: image во время выполнения.Иногда, когда исходный путь генерируется во время выполнения, в этом исходном пути нет такого изображения.Таким образом, в этом случае вместо этого отображается поле shortDesc этого изображения.Есть ли способ перехватить исключение (если оно есть), если изображение не найдено в указанном источнике, вместо него может быть показано изображение по умолчанию.

Ответы [ 2 ]

1 голос
/ 03 апреля 2012

Ранее я сталкивался с подобной проблемой, и одним из решений, которое я мог бы предложить, является предоставление запасного фона CSS, таким образом, вы можете получить изображение по умолчанию, если в месте назначения нет изображения

0 голосов
/ 13 апреля 2012

Это возможно с использованием JavaScript. Элемент img имеет событие onerror, которое вы можете прослушать.

Пример:

<img src="idontexist.jpg" onerror="handleMissingImg" />

Единственная проблема заключается в том, что ADF не предоставляет этот атрибут для тега изображения.

См. Как скрыть значок "Изображение не найдено", если исходное изображение src не найдено

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...