0

好吧,首先我知道这个问题已经被问过好几次了。但我还没有找到最好的解决方案。

  1. IFrame .. 它工作得很好,但实际上像 FF 这样的浏览器只是一次显示多个文件保存对话框。如果你想下载很多小文件,这会很烦人。
  2. Java Applet .. 也应该可以工作,但我不是真正的 Java 专家,但我只是听说文件操作需要授权的小程序或类似的东西。所以这不是最好的解决方案。
  3. Flash .. 不确定通过 Flash 执行的文件操作 - 但请阅读使用 Flash 执行此类操作有问题。

所以我真正想要的是:用户可以选择多个文件(无论它如何工作),然后他可以按下下载按钮,然后他可以选择一个文件夹来保存文件。当然,这应该适用于大多数浏览器,至少是最常用的浏览器,如 Chrome、FF、Iexplorer。

您会推荐哪种解决方案。我确信这是可能的,我已经在一些网站上看到了。

4

1 回答 1

0

从用户体验的角度来看,弹出几个带有下载优惠的不同下载窗口通常是一个坏主意。特别是如果选择了很多文件。通常情况下,如果选择了多个文件,站点所做的就是将这些文件打包成一个存档(zip 或 gz),然后提供下载。您可以使用一些不同的免费归档库。

于 2012-07-08T13:52:55.647 回答