首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

客户端获得下传图片的fileSize

2012-11-23 
客户端获得上传图片的fileSize最近项目中有用到,用file控制上传图片前验证图片的大小的问题,查过了很多文

客户端获得上传图片的fileSize
最近项目中有用到,用file控制上传图片前验证图片的大小的问题,查过了很多文件,发现比较麻烦,因为这个存在兼容性问题,对于IE和火狐有不同的处理。
火狐下可以直接获得上传文件的大小进行判断:fileupload.files[0].fileSize;
ie下就不同了,首先需要获得本地文件的路径,开启安全设置ActiveX功能后,才可以获取文件大小,但是如果客户去用了,还需要去开启什么ActiveX功能,那不是很麻烦么。

解决方案:

对于火狐的操作
var fileSize = fileupload.files[0].fileSize;

对于IE可以用请求服务器端反回文件大小然后再操作。

热点排行