我可以用什么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>
提前致谢
答案 0 :(得分:6)
没有内置功能来实现这一目标......
但你可以使用FileReader API和javascript zip实现这样做http://stuk.github.io/jszip/