指定缺少的图像图标

dje*_*lin 8 html css image

可能重复:
jQuery/Javascript替换损坏的图像

这应该很容易我只是不知道用谷歌搜索的术语.我认为这是HTML/CSS,如果图像链接被破坏,它通常会显示缺少的图像图标,显示带有红色,绿色,蓝色形状的页面.在HTML中,是否可以配置"如果图像链接断开则使用此图像?"

pet*_*vaz 13

'onerror'示例:

<img src="fail.jpg" onerror="this.src='https://www.google.com.br/logos/2012/montessori-res.png';">
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/u4hQd/


ajo*_*jon 0

你用的是php吗?

您可以在发送文件之前进行检查,如下所示:

$filename = "whatever.png";
if (file_exists($filename)){
   $html = "<img src=\"$filename\">";
} else {
   $html = "<img src=\"someotherpath.jpg\">";
}
echo $html;
Run Code Online (Sandbox Code Playgroud)