有没有什么办法检查文件的文件格式和大小,然后上传到JavaScript中?上传之前的文件大小和格式
1
A
回答
5
不,这是不可能的。您可以检查扩展名,但仍然可能是错误的,因为重命名为zip的文本文件会显示为zip作为扩展名。你需要server-side script。
一旦文件被上传,你可以与服务器端脚本检查其mime-type和大小。
0
假设你已经获得了fileTobeUploaded
对象(我不知道你是如何做上传的),下面你可以得到以字节为单位的大小。
var reader = new FileReader();
reader.onload = (function(theFile) {
alert(theFile.size);
})(fileTobeUploaded);
0
我相信你可以检索有关使用FLASH文件大小信息,但是,以确定文件格式,你将最有可能需要依靠文件扩展名......,这是一个弱的测定,关于安全(恶意软件等)
相关问题
- 1. 如何在上传文件之前检索文件的大小?
- 2. Fine Uploader:在上传之前调整大文件的大小?
- 3. 在上传之前确保上传文件的文件大小低于maxRequestLength?
- 4. 在Internet Explorer中上传之前检查文件大小的Javascript
- 5. 在上传之前检查文件大小的其他方法
- 6. 如何在上传之前检测视频的文件大小?
- 7. 在上传HTML文件之前调整图片的大小5
- 8. 上传之前的文件大小,然后在PHP中移动
- 9. Asp.Net上传前检查文件大小
- 10. 在上传前验证文件大小
- 11. 检查图像大小之前上传
- 12. 上传文件的大小
- 13. 上传前的文件大小和MIME类型
- 14. ASP.NET:在上传之前验证文件大小(宽度和高度)
- 15. 在上传之前检查文件类型(.txt,jpg等)和大小
- 16. WiredTiger,GridFS和Mongodb上传文件和最大文件大小
- 17. 在上传前获取上传文件大小
- 18. 上传文件大小和时间
- 19. 如何在上传文件之前使用ajaxSubmit获取文件大小
- 20. 上传文件大小inYii2
- 21. 上传文件大小
- 22. 如何在jQuery的帮助下在上传之前找到文件的大小?
- 23. PHP最大上传文件大小
- 24. Plone + Ploneboard最大上传文件大小
- 25. swift ios在上传之前缩小图像大小
- 26. 如何在使用zend addvalidator验证该文件之前获取上传的文件名和大小
- 27. 如何确定HTML/PHP上传前的文件大小?
- 28. 在调整大小之前猜测gif文件大小
- 29. php文件上传'的大小
- 30. 上传的文件大小未知
而用户必须使用Firefox 3.6或更高版本才能使用此... – epascarello 2010-11-12 14:39:00