上传文件的时候,如何在本地js判断所选取的文件的大小? (想知道如何调用本地文件右键时的属性)

用SmartUpload上传时,文件太大的时候对系统消耗太大,所以想在客户端通过js来判断文件的大小。在选取文件的时候,我想通过判断所选择的文件的本地文件属性(即大小),... 用SmartUpload上传时,文件太大的时候对系统消耗太大,所以想在客户端通过js来判断文件的大小。在选取文件的时候,我想通过判断所选择的文件的本地文件属性(即大小),来限制是否允许上传 展开
 我来答
52ladybug
2011-08-29 · TA获得超过272个赞
知道小有建树答主
回答量:127
采纳率:0%
帮助的人:142万
展开全部
js应该是做不到这个事情的,目前位置js是不支持文件操作的,所以也应该是读取不到文件属性
追问
能否在使用浏览器选取文件后,根据这个路径在js代码中,本地访问这个文件,然后得到文件的大小呢?  只是有这个想法,该如何实现呢?
追答
js是不能操作文件,也就是不能读写文件

解决办法是把路径用ajax提交给后台,然后靠后台来检测,或者找一个flash来实现
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式