//js方法定义
function reSetImgUrl(imgObj,imgSrc,maxErrorNum){
if(maxErrorNum > 0){
imgObj.onerror=function(){
reSetImgUrl(imgObj,imgSrc,maxErrorNum-1);
};
setTimeout(function(){
imgObj.src=imgSrc;
},500);
}else{
imgObj.onerror=null;
imgObj.src="<%=basePath%>images/noImg.png";
}
}
//调用
<img onerror='reSetImgUrl(this,this.src,3)' src='"+srcStr+"'/>
img 图片加载失败后,重复加载问题代码(可限定次数)
最新推荐文章于 2023-08-09 16:26:30 发布