[JavaScript]页面判断上传文件大小
2017-08-16 15:43
295 查看
因为项目中使用七牛云的直传文件,上传策略的大小限制搞不定,所以,使用JavaScript在页面判断,代码非原创,从网上收集,自己测试可用(Firefox、Chrome、Internet Exeplorer 10);
var isIE = /msie/i.test(navigator.userAgent) && !window.opera; function fileChange(target) { var fileSize = 0; if (isIE && !target.files) { var filePath = target.value; var fileSystem = new ActiveXObject("Scripting.FileSystemObject"); var file = fileSystem.GetFile (filePath); fileSize = file.Size; } else { fileSize = target.files[0].size; } var size = fileSize / 1024; if(size>1024){ alert("上传大小不能大于1M"); }else { fileUpdata() } }
相关文章推荐
- 如何控制上传附件的大小?在没有上传到服务器上就能判断出来 - 用Applet(签名) + JavaScript在提交前先判断本地文件的大小。
- struts2上传文件,JavaScript判断文件大小
- 状态数据库中上传文件在js页面端判断上传文件的类型和大小
- JavaScript判断上传文件的大小
- javascript判断上传文件大小
- 用Javascript判断上传文件大小
- javascript判断上传文件大小的代码
- 上传文件大小的限制和判断(javascript)
- javascript判断上传文件的大小,并给出提示
- js判断上传文件大小
- 客户端实现判断上传文件的大小
- 在客户端判断上传文件大小(不支持opera)
- 上传图片之上传前判断文件格式与大小
- 如何使用javascript限制文件上传大小
- JavaScript判断页面大小的函数
- 页面中在上传之前获取上传文件的路径(例子:获取上传图片的路径,获得上传图片的大小:长度和宽度)
- JavaScript:客户端获取上传文件的大小
- js客户端判断文件大小限制上传
- JS自定义函数对web前端上传的文件进行类型大小判断
- java 判断上传文件大小