2013-11-13 4 views
2

Мне интересно, есть ли способ заменить сломанное изображение каким-либо другим в JSF при использовании grapicImage?JSF - graphicImage - заменить сломанное изображение

Я нашел solution в JavaScript:

<img src="image.png" onError="this.onerror=null;this.src='/images/noimage.gif';" /> 

Однако graphicImage не поддерживает OnError обработки.

+0

У вас есть JQuery на руках? – BalusC

+0

@BalusC Спасибо за подсказку! Я заглянул в него и нашел простое решение :) –

ответ

0

Это возможно с помощью простой JQuery скрипт:

<script type="text/javascript"> 
     jQuery(document).ready(function() { 
     var $ = jQuery; 
     var Element = ".poster"; 
     $(Element).error(function() { 
      $(this).unbind("error").attr("src", "error.jpeg"); 
     }); 
     }); 
</script> 
Смежные вопросы