欢迎光临
我们一直在努力

如何在客户端获取上传图片的大小-ASP教程,客户端相关

建站超值云服务器,限时71元/月

常看到又朋友问在客户端,如何获取上传文件的阿大小,这个问题同样一直也困扰着我,花了很长的时间好不容易才把文件上传到服务器上,通过判断,才知道客户上传的文件超过了我们设置的大小,此时才把这样的信息返回给客户,感觉不是很好。

前几天在论坛中看到一位朋友发表了一片可以获取上传图片的尺寸,我看到了,并确试了,感觉的确不错,就想能不能获得文件的大小了,查msdn,没有看到这样的方法,不免有些失望。

刚才看到- erquan兄说到php版中可以下载到dhtml文档,我就迫不及待去寻找,没有另我失望,在dhtml文档中我看到有这样一个属性filesize,可以获取一个在浏览器上显示图片的大小。

通过它我们可以查看到图片的大小

————————————

代码

------------

<html>

<head>

<meta name="generator" content="microsoft visual studio 6.0">

<title></title>

</head>

<script language=javascript>

<!–

function changephoto()

{

document.all.img1.src=document.all.file1.value;

}

function show ()

{

if (document.all.file1.value=="")

alert ("还没有选择图片");

else

alert ("选择的图片大小:" + document.all.img1.filesize +"\n宽度:" + document.all.img1.width + "\n高度:" + document.all.img1.height);

}

//–>

</script>

<body>

<form action="" method=post id=form1 name=form1>

<p><input id=file1 type=file name=file1 onchange="changephoto()"></p>

</form>

<a href="javascript:show()">test</a>

<br>

<img id="img1" >

</body>

</html>

这样的代码可以获取我们需要上传的图片的大小,但是对于上传其他类型的文件,好像有点无能为了了,而且还有一个问题,不论通过何种方法想把img1隐藏起来,可以获取图片的大小,但却获取不了图片的尺寸。

我来抛砖引玉,希望和大家共同来探讨,在客户端,除了写ocx,还有没有其他更简捷的方法获取我们需要上传文件的大小。

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 如何在客户端获取上传图片的大小-ASP教程,客户端相关
分享到: 更多 (0)

相关推荐

  • 暂无文章