我想知道,有没有办法在使用grapicImage时用JSF中的其他一个替换损坏的图像?
我在JavaScript中找到了solution:
<img src="image.png" onError="this.onerror=null;this.src='/images/noimage.gif';" />
但是,graphicImage不支持onError处理。
答案 0 :(得分: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>