如何获得图片尺寸大小
如题,想实现根据图片的尺寸大小弹出预览窗口,但有时能获得图片的大小,有时却不能。
不知道是哪里存在问题。各位兄弟姐妹帮忙看看啊。
ALPS斑竹,帮小弟看一下,谢谢了~
代码如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> ͼƬÉÏ´« </TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
function preview(src){
newWindow =window.open('','newWindow','menubar=0,toolbar=0,location=0,directories=0,status=0,scrollbars=0,resizable=1');
newWindow.document.open();
newWindow.document.write('<html><title>ͼƬԤÀÀ</title><body bgcolor="#CCCCCC">');
newWindow.document.write('<div align="center"><img src="'+src+'" name="img"></div><br>');
width = newWindow.document.images['img'].width;
height = newWindow.document.images['img'].height;
newWindow.document.write('ͼÏó´óСΪ£º'+width+'*'+height);
if (width>100 && height>100)
newWindow.resizeTo(width+100,height+100);
else
newWindow.resizeTo(300,300);
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<p align="center">
ͼƬ£º <input type="file" name="newsImage" onChange="javascript:preview(this.value)">
</p>
</BODY>
</HTML> 看了ALPS以前的解答,问题已解决~
页:
[1]
