如何让网页上的失效图片,显示默认缺省图片。
做网页图片展示的时候,当图片不存在时网页上的图片位置会显示一个红x,这看起来多不好啊。

这时可以通过js来判断图片是否加载成功,如果未加载成功,则加载默认图片用以提示该图片不存在。

那怎么做呢?

其实这个方法很简单,就是“onerror”事件,当图片未加载成功时,就会触发该事件。

触发该事件后,可以写个语句,让img标签创新加载默认图片来替换显示不了的图片。

具体事例
<img src="原图片地址" onerror="this.src='默认图片地址';">

如destoon 里我们可以这样写


<img src="原图片地址" onerror="this.src='{DT_SKIN}image/nopic60.gif'">
<img src="原图片地址" onerror="this.src='{DT_SKIN}image/nopic60.gif'">


这样就Ok啦

未经允许不得转载! 作者:admin,转载或复制请以超链接形式并注明出处搜库资源网

原文地址:https://sokuziyuan.com/destoon8/77333.html发布于:2019-01-26

您需要 登录账户 后才能发表评论

发表评论

快捷回复: 表情:
评论列表 (暂无评论,525人围观)

还没有评论,来说两句吧...