压缩文件(客户端)并上传

时间:2014-06-15 05:40:39

标签: javascript html upload zip

我可以用什么HTML5 / Javascript方法在客户端上传和压缩文件?

选择多个文件的代码:

  

注意:如果您上传占用此方法的文件,则服务器速度很慢   压缩文件,以防止过载比压缩更可取   客户端

 <form method="post" enctype="multipart/form-data"> 
    <input type="file" name="fileselect[]" multiple="multiple">
    <input type="submit">
 </form>

我喜欢的代码是:

<script>
 ...
</script> 
...
<form method="post" enctype="multipart/form-data"> 
    <input style="display:none" type="file" name="singlezipfile">
    <input type="submit">
 </form>

提前致谢

1 个答案:

答案 0 :(得分:6)

没有内置功能来实现这一目标......

但你可以使用FileReader API和javascript zip实现这样做http://stuk.github.io/jszip/