js中如何获取文件的大小?

shanxmxj 2009-05-18 10:47:59
在js中怎么获取本地上传的文件大小?
查找的资料都是使用ActiveXObject('Scripting.FileSystemObject')这个方法来获取,
但是这个方法都是需要在浏览器中进行修改ActiveX的安全级别才可以。
请问还有其他方法么?
...全文
475 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lvchyg 2011-09-06
  • 打赏
  • 举报
回复
如果文件比较大的话去后台执行判断后会消耗很多的时间,同时也会给服务起带来不少的压力, 希望在客户端js中实现此功能。
lihan6415151528 2009-05-18
  • 打赏
  • 举报
回复
还是后台代码执行比较可行,安全
Mr傅 2009-05-18
  • 打赏
  • 举报
回复
貌似只能通过ActiveX控件来获取。
js的类库中是不提供这样的功能的。
shanxmxj 2009-05-18
  • 打赏
  • 举报
回复
非常感谢楼上兄弟的回答。
只是想的还有没有其他可行的办法,
因为我不可能去让每一个用户在使用时都要求他们去启用ActiveX控件。
LCKKING 2009-05-18
  • 打赏
  • 举报
回复
javascript 操作本地本来就不是安全的,举个例子,如果别人网站上随便写一段javascript可以查看地你本地文件,那还有什么私密可言。

javascript操作文件一般都是用FileSystemObject
shanxmxj 2009-05-18
  • 打赏
  • 举报
回复
呃...
那我再考虑一下到后台去执行吧。
非常感谢大家的帮助!


87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧