js判断图片路径
imPath//服务器路径scanPath//本地路径functionCheckImgExists(imPath,scanPath){varpath=scanPath;v...
imPath//服务器路径
scanPath//本地路径
function CheckImgExists(imPath,scanPath) {
var path = scanPath;
var o=new Image();
o.src= path; //本地
o.onerror=function(){
path = httpFileTransPath + imPath;//服务器
o.onerror = null;
};
alert(path);
return path;
}
当本地图片不存在时,为什么alert的路径还是本地,但是该方法的返回值却是服务器路径。
如果不alert的时候,该方法的返回值却是本地路径,这个是不是存在异步,怎么解决? 展开
scanPath//本地路径
function CheckImgExists(imPath,scanPath) {
var path = scanPath;
var o=new Image();
o.src= path; //本地
o.onerror=function(){
path = httpFileTransPath + imPath;//服务器
o.onerror = null;
};
alert(path);
return path;
}
当本地图片不存在时,为什么alert的路径还是本地,但是该方法的返回值却是服务器路径。
如果不alert的时候,该方法的返回值却是本地路径,这个是不是存在异步,怎么解决? 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询