当试图显示不存在地址的图像时,您将看到默认浏览器"无图像"徽章.
如何将其更改为默认的"no-image.png"占位符?
echo "<img src='http://www.google.com/trolol.png'>"; //for example
Run Code Online (Sandbox Code Playgroud)
Mac*_*Mac 17
您可以使用该onerror属性,例如:
<img src="" onerror="this.src = 'no-image.png';" alt="" />
Run Code Online (Sandbox Code Playgroud)
<img src='http://www.google.com/trolol.png' onerror="this.src='http://jsfiddle.net/img/logo.png'">?
Run Code Online (Sandbox Code Playgroud)
样本http://jsfiddle.net/UPdZh/1/
如果在加载外部文件(例如文档或图像)时发生错误,则会触发onerror事件.
句法
<element onerror="SomeJavaScriptCode">
Run Code Online (Sandbox Code Playgroud)
http://wap.w3schools.com/jsref/event_onerror.asp
| 归档时间: |
|
| 查看次数: |
9241 次 |
| 最近记录: |