首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >javascript或jquery fileSize

javascript或jquery fileSize
EN

Stack Overflow用户
提问于 2011-09-22 22:52:29
回答 1查看 668关注 0票数 0

我在网上到处寻找如何在客户端获得文件大小,所以我找到了几个例子,第一个例子是

代码语言:javascript
复制
$(this)[0].files[0].fileSize

但不幸的是,它不能在ie中工作。

所以我找到了这个例子

代码语言:javascript
复制
function getSize(){
var myFSO = new ActiveXObject("Scripting.FileSystemObject");
var filepath = document.upload.file.value;
var thefile = myFSO.getFile(filepath);
var size = thefile.size;
alert(size + " bytes");
}

它应该可以在ie中工作,但我听说它有安全问题,我不知道它是否在所有浏览器中都能工作。

因此,我需要知道在javascript客户端中可以使用什么来获取文件大小。例如:来自输入类型文件的文件,谢谢你的帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-09-22 23:04:03

JavaScript无法访问有关本地文件的任何信息。出于安全原因,这是故意这样做的。

ActiveXObject("Scripting.FileSystemObject");是一个仅限IE的构造,不能跨浏览器工作。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7516834

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档