无法在onLoad中加载图片时未调用onError

时间:2015-03-10 09:21:36

标签: javascript jquery html

在onLoad中加载图像时(强制刷新图像)。如果图像不存在,则不会加载错误图像。

我该如何解决?

<img class="small" src="VTVFile4.jpg" onload="this.onload=null; this.src='VTVFile4.jpg?' + new Date();" alt="Image not found" onError="this.onerror=null;this.src='demo.jpg';" />

1 个答案:

答案 0 :(得分:0)

从onError中删除this.onerror=null;,并提供有效的图片网址,它应该可以正常工作::

<img class="small" src="VTVFile4.jpg" onload="this.src='VTVFile4.jpg?' + new Date();" alt="Image not found" onError="this.src='some_image.jpg;" />

演示:: jsFiddle