2

grpicImageを使用しているときに、JSFで壊れた画像を他の画像に置き換える方法はありますか?

JavaScriptで解決策を見つけました:

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

ただし、graphicImage は onError 処理をサポートしていません。

4

1 に答える 1

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>
于 2013-11-20T08:47:18.757 に答える