首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

替换加载异常的图片

2012-02-03 
替换加载错误的图片scriptfor img event onerror this.src images/title.gif /scriptimgsr

替换加载错误的图片
<script   for= "img "   event= "onerror "> this.src= 'images/title.gif '; </script>

<img   src= "01.jpg "   name= "img "   />

我觉得这个方法很好
但要设一个name属性
能不能凡是加载错误的图片就自动调用this.src= 'images/title.gif ';

[解决办法]
现在的问题就是怎么判断是否加载错误的问题了
[解决办法]
<img src= "01.jpg " onerror= "this.src=images/title.gif "/>
[解决办法]
可以试试, <img id=aa src= "1.jpg " onload= "xx( 'aa ') ">
<script>
function xx(id)
if(document.getElementById(id).onerror!=true)
this.id.src= 'images/title.gif ';
</script>
[解决办法]
噢.
你的要求是不想从每个图片里都写onerror是吧?
[解决办法]
<img id= "prodPic " src= "... " />
<img id= "prodPic " src= "... " />
....
<script language= "javascript ">
function int()
{
var animes=document.all.id;
if (animes.length==null)
{
animes.onError=function()
{
animes.src= "title.gif ";
}
return;
}
for(var i=0;i <animes.length;i++)
{
animes[i].onError=function()
{
animes.src= "title.gif ";
}
}
}
window.onload=init;
</script>

热点排行