如何实现一次性批量上传多个文件?


就是如何实现一次性选择多个文件一起上传,要求是网页上传。

flash php JavaScript

专业无痛破处 11 years, 7 months ago

HTML5可以使用多文件上传控件:

   
  <input type="file" multiple="true" onchange="filesProcess(this.files)" />
  
<script>
function filesProcess(files) {
for( var i = 0; i < files.length; i++) {
file = files[i];
alert("name: "+file.name+" | "+file.size+" | "+file.type);
}
}
</script>

参考, @利用html5 读取本地文件特性实现更好的交互体验

  御坂美琴 answered 11 years, 7 months ago

Your Answer