图片容错处理,利用Javascript的Onerror事件

很多时候,为了让网页图片可以显示,即使出现图片不存在的时候,也可以显示一个默认的图片。就会在img的HTML上设置一个onerror的事件,其实代码是很简单的。可以简单的写一个例子:

<img src="pic.gif" onerror="javascript:this.src='/nopic.gif';" alt="itlobo_pic" />

这样子写的意思是原本是显示pic.gif,如果pic.gif显示不了,就显示nopic.gif。但是这样子也会有其他问题,如果 nopic.gif也不存在,则继续触发onerror,导致循环,故出现错误。[查看原文...]

调用示例:



返回 挨踢路