1
A
回答
3
您可以使用幾個人提到的JSZip庫來創建zip。但是,強制從JavaScript下載並使用自定義文件名是另一回事。
HTML5在<a>
s上引入了download
屬性。你可以這樣使用它:
<a href="your_zip_data_uri_here" download="something.zip">download</a>
這會強制下載爲支持download屬性的瀏覽器中的「something.zip」。但是,除此之外,無法通過JavaScript實現。
相關問題
- 1. 創建zip文件時使用gulp-vinyl-zip創建TypeError
- 2. ZipFile使用zip中的所有文件夾創建zip文件
- 3. 使用PHP創建Zip文件?
- 4. 使用thunderbird api創建zip文件
- 5. 使用SharpZipLib創建Zip文件
- 6. 使用Android創建ZIP文件
- 7. 使用PHP創建一個zip文件
- 8. zip使用itext創建的pdf文件
- 9. PHP創建zip但排除zip文件
- 10. 創建使用Go的存檔Unicode文件名zip存檔/ ZIP
- 11. 使用adm-zip從JSON對象創建zip文件
- 12. 使用perl創建其他zip文件的zip集合
- 13. 創建.Zip圖像文件
- 14. 從zip創建文件 - android
- 15. C#創建ZIP文件
- 16. 創建的.zip文件
- 17. 使用PHP從文本文件創建ZIP文件
- 18. 從多個文件創建zip文件
- 19. 從文件夾創建zip文件
- 20. 從Server.Execute調用創建ZIP文件
- 21. 創建Zip文件在Windows和提取Zip文件在Linux中
- 22. 從另一個zip文件重新創建zip文件
- 23. 如何使用兩個outputStreams(使用JSF)創建zip文件
- 24. 使用Xcode後構建腳本來創建ZIP壓縮文件
- 25. 打印使用zip創建的元組到文本文件
- 26. 軌rubyzip使多個zip文件副本創建新的zip文件
- 27. 使用jquery和MVC上傳Zip文件
- 28. Gradle zip插件,如何在zip中創建空文件夾?
- 29. 創建zip文件(bash腳本)
- 30. 以編程方式創建ZIP文件
jquery是一個dom遍歷和操作庫。有js庫(例如[JSZip](http://stuk.github.io/jszip/))可以做到這一點,但我會建議在服務器端執行此操作。 –
谷歌搜索的問題是什麼..我只是複製 - 通過你在谷歌問題和得到的例子http://viralpatel.net/blogs/create-zip-file-javascript/ –
@ShreyosAdikari先生我試過JSZip,但不幸的是而不是zip文件我只能得到.file擴展名,所以我需要將它重命名爲.zip – Slayn