用 JS 判断,缩小显示图片的问题
用如下代码判断并按比例缩小显示图片,结果第一次总是显示不出图片,显示出来都是一个width 在 10 象素左右的竖条,要刷新一次才正常,请教各位大侠能否如何解决:
<script language=javascript>
img=new Image();
img.src="pics/<%=rs("filename")%>";
if(img.width > img.height)
{
nnn=img.width/115
document.write("<img width=115 height=");
document.write(img.height/nnn);
document.write(" src=pics/<%=rs("filename")%> border=0></a>");
}
else
{
nnn=img.height/115
document.write("<img height=115 width=");
document.write(img.width/nnn);
document.write(" src=pics/<%=rs("filename")%> border=0></a>");
}
</script>