苦思冥想:后来调试的时候发现还可以这么用:
//检查图片是否存在
function CheckImgExists(imgurl) {
var ImgObj = new Image(); //判断图片是否存在
ImgObj.src = imgurl;
//没有图片,则返回-1
if (ImgObj.fileSize > 0 || (ImgObj.width > 0 && ImgObj.height > 0)) {
alert(imgurl + '存在');
} else {
alert(imgurl + '不存在');
}
}
CheckImgExists('/editor/simple/FileIconDir/rar.gif');
CheckImgExists('/editor/simple/FileIconDir/rarsdfs.gif');
用这个方法可以兼容多浏览器
苦思冥想:图片存在性检查的高效方法
本文探讨了一种通过使用JavaScript来高效地检查图片是否存在的方法,适用于多浏览器环境。通过创建一个Image对象并设置其src属性为待检查的图片URL,根据图片的fileSize和尺寸信息来判断图片是否存在于网页中。
191

被折叠的 条评论
为什么被折叠?



