我写这篇文章是为了验证图像。基本上,它拉取Id上的图像并将属性设置为url。它依赖onerror函数来确定url是否为有效图像,如果不是,则将src属性重置为通用位置。这样行得通吗?它是基于另外两篇SO帖子……embedded javascript和validation simplification。
// a是检查的url。
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);
}
}发布于 2011-08-14 11:44:54
我找到了这个链接,真希望我一小时前就找到了
<img src="image.gif" onerror="src_to_generic()" />在…
只需在onerror上调用一个函数,将src重置为通用图像。
https://stackoverflow.com/questions/7054756
复制相似问题