当没有找到图像时,有没有办法让safari不显示“破碎的图像”符号? firefox默认执行此操作。
我最好用css做这个,但我认为javascript将是要走的路......我已经使用jquery了,例如这样的东西会很棒:
$(document).ready(function(){
$('img').broken().hide();
});
答案 0 :(得分:6)
$("img").error(function(){
$(this).hide();
});
答案 1 :(得分:2)
有一个名为onerror的事件处理程序可以添加到图像中:
<img src="image.png" onerror="this.style.visibility = 'hidden'" />