Javascript 压缩文件(客户端)并上载

Javascript 压缩文件(客户端)并上载,javascript,html,upload,zip,Javascript,Html,Upload,Zip,我可以使用什么HTML5/Javascript方法在客户端上传和压缩文件 选择多个文件的代码: 注意:如果您使用此方法上载文件,则服务器运行缓慢 压缩文件,为了防止过载,最好从 客户端 我希望的代码是: <script> ... </script> ... <form method="post" enctype="multipart/form-data"> <input style="display:none" type="file"

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

选择多个文件的代码:

注意:如果您使用此方法上载文件,则服务器运行缓慢 压缩文件,为了防止过载,最好从 客户端


我希望的代码是:

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

...
...

提前感谢

没有内置功能来实现此功能

但您可以使用FileReaderAPI和JavaScriptZIP实现来实现这一点,就像这样

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