我写这个来验证图像。基本上它会在Id上提取图像并将属性设置为url。它依赖于onerror函数来确定url是否是有效图像,如果不将src属性重置为通用位置。这会有用吗?它基于另外两个SO帖子.... embedded javascript和validation simplification。
// a是已检查的网址
function validate_fav(a)
{
var img=document.getElementById('theimg');
document.getElementById('theimg').setAttribute('src', a);
img.onerror=function()
{
a=d+'/favicon.ico';
document.getElementById('theimg').setAttribute('src', a);
}
}
答案 0 :(得分:0)
找到此链接,希望我能在一小时前找到这个链接
<img src="image.gif" onerror="src_to_generic()" />
在
只需在onrror上调用一个函数,将src重置为通用映像。