var temp=1;
function ss(){
temp+=1;
img=new Image();
img.src="data/file/design/BZ/mt/"+temp+".jpg";var nWidth=img.width/2;
document.getElementById("ff").innerHTML=nWidth;
}
我用上面的函数来获取序列图片的宽度的一半结果但有时却为零请问是怎么回事??
特别是在服务器上几率会更多,是不是图没加载过来?怎么解决?谢谢!
function ss(){
temp+=1;
img=new Image();
img.src="data/file/design/BZ/mt/"+temp+".jpg";var nWidth=img.width/2;
document.getElementById("ff").innerHTML=nWidth;
}
我用上面的函数来获取序列图片的宽度的一半结果但有时却为零请问是怎么回事??
特别是在服务器上几率会更多,是不是图没加载过来?怎么解决?谢谢!
//Invoked when image is fully loaded
//you can handler width here
}
如果没有加载完就不会执行.等完成了再继续执行就可以了