4

我有一个文件夹my_folder,该文件夹里面是一个文件my_file。我想Download my folder在我的网站上创建一个链接,这样当用户点击它时,用户的文件目录就会出现,用户可以选择放置的位置my_folder(其中包含my_file.)。我该如何实现这个功能?

我知道要允许用户下载文件,我可以简单地链接到该文件。但是文件夹呢?

4

2 回答 2

4

从个人经验来看,我还没有看到下载整个目录的方法。您可能必须动态压缩文件夹并使生成的 zip 可下载。

在 HTML 5 中,您可以使用类似的东西来下载单个文件

<a href="/files/name-of-pdf.pdf" download="name-of-pdf">Download Your PDF</a>

下载属性将为用户强制一个下载对话框。

希望这能让你走上正轨,也许有人可以证明我在那个目录下载上是错的。

于 2012-11-01T00:02:35.723 回答
0

我认为没有办法创建直接链接来下载文件夹,但如果您希望用户下载您的“my_folder”,这是一个很好的选择

  1. 将您的文件夹上传到任何在线文件存储服务提供商(如Google DriveDropbox)。
  2. 将其放在另一个文件夹中,说“父文件夹”
  3. 获取“父文件夹”的链接并将其添加到您网站的 HTML 中(确保将查看设置更改为拥有该链接的任何人

您可能需要设置:

  target="_blank"

在你的“a”标签中

现在,当用户单击链接时,它会重定向到您的驱动器并显示“my_folder”,他们可以下载或打开以查看“my_file”

于 2020-11-29T06:45:28.483 回答