当前位置: 移动技术网 > IT编程>网页制作>CSS > js获取upload上传的文件属性(大小、名称、修改时间、类型等)

js获取upload上传的文件属性(大小、名称、修改时间、类型等)

2019年04月19日  | 移动技术网IT编程  | 我要评论

临朐县人民政府网,东营失踪女孩,1996年世界足球先生

文件上传下载在日常开发中是常用的功能。
但是因业务要求,经常对上传的文件做限制要求,如只能上传jpg格式的图片,仅能上传xls的excel表格(xls和xlsx的内容读写java使用的是不同的jar包)。
这类需求可以通过ajax在后台进行处理,但是为了减少对的压力,我们选择通过js的方式控制。

// 判断文件类型 // var type=(src.substr(src.lastindexof("."))).tolowercase(); // if(type!=".jpg"&&type!=".gif"&&type!=".jpeg"&& type!=".png"){ // alert("您上传图片的类型不符合(.jpg|.jpeg|.gif|.png)!"); // return false; } 通过 document.getelementbyid(“f”).files; 的方式获取 上传附件对象; 上次修改时间 - f[0].lastmodifieddate; 名称 - f[0].name; 大小 字节 - f[0].size; 类型 - f[0].type;

通过上述方式在js中编辑提示信息、确认是否上传后台的方式减少对服务器的访问压力,更快的反馈信息,提高用户体验。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网