onError 在 onLoad 中加载图片失败时不调用
onError not called when failing to load picture in onLoad
在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';" />
从onError中删除this.onerror=null;
,并提供有效的图像URL,它应该可以正常工作:
<img class="small" src="VTVFile4.jpg" onload="this.src='VTVFile4.jpg?' + new Date();" alt="Image not found" onError="this.src='some_image.jpg;" />
演示 :: js小提琴
相关文章:
- Backbone fetch中的Ajax在fetch调用退出后完成,因此fetch调用中没有成功/失败事件
- CRM 2011对getAttribute的调用失败
- 当我的单元测试失败时,回调被调用了两次
- $.ajax调用失败,dataType为json
- 当数据大小超过1119字节时,jqueryajax调用失败
- Ajax调用PHP失败,ASP正常工作.NET
- Web API 调用在设备模式下失败
- onError 在 onLoad 中加载图片失败时不调用
- 来自 Object 内部的 Jquery Ajax 调用立即失败
- 使用空媒体查询调用matchMedia失败,IE中的参数无效
- *简单*解析云代码查询失败”;TypeError:无法调用方法'获取'未定义的“检索该信息”;
- Jsonresult在我的Ajax调用中使用参数失败.为什么会发生这种事
- PageMethods调用使用1参数成功,但在2上失败(未知web方法)
- 我用脚本创建了一个按钮.我可以通过点击按钮调用其他函数吗?我这样做,但失败了
- 对API的Spring RestTemplate调用有效,但由于相同的原始策略,jQuery失败
- ajax成功时调用self-object失败
- 如何删除失败Gulp任务的调用堆栈
- ExtJs 动态存储失败调用句柄
- 为什么Ember会抛出“;未捕获错误:断言失败:调用已销毁对象上的集“”;载于ember.js:3722
- 从同一个onclick失败调用两个函数