我想下载客户端(浏览器)制作的文件夹。
我考虑使用File API,但我找不到如何制作文件夹。
例如,某些png make从html canvas中放入一个文件夹,我想用下载对话框保存这个文件夹。
我想将一个文件夹用于一个文件夹。我只能下载一次。
请告诉我。
HTML
<a download='folder' href='#' onclick="Download()">download</a>
答案 0 :(得分:3)
您可以使用FSO.js,但请注意,它目前仅适用于Chrome。此外,您创建的文件夹只能从您的webapp中真正访问(例如,您无法选择在C驱动器上编写特定文件夹)。
答案 1 :(得分:1)
首先,由于安全性,您无法使用JavaScript与本地系统或服务器进行真正的交互。您可以通过AJAX使用JavaScript调用服务器端脚本。
如果您不在乎,可以查看Javascript FSO CreateFolder Method
JavaScript示例...
// initialize ActiveXObject and create an object of Scripting.FileSystemObject.
var fso = new ActiveXObject("Scripting.FileSystemObject");
// creates a folder with specified name at the specified location
fso.CreateFolder("C:\\Temp\\myFolder");
fso = null;