【问题标题】:What is the best client side browser library to upload multiple files over http?通过 http 上传多个文件的最佳客户端浏览器库是什么?
【发布时间】:2011-09-21 00:25:07
【问题描述】:

上传多个文件的最佳客户端 http 库是什么?如果它可以处理目录,那将是一个巨大的好处。我正在寻找开源或免费的东西。我正在寻找类似 FTP 的东西,但它可以通过浏览器在 http 上运行。当上传超过 5-6 个文件时,通过普通的 HTML 4.x 表单上传多个文件有点麻烦。

随时分享您的个人经历。

【问题讨论】:

    标签: html file-upload uploading multifile-uploader


    【解决方案1】:

    Uploadify 也是另一个出色的多文件上传器。它是基于 SWFUpload 构建的,并且他们为其添加了新功能。

    我发现最有用的一些功能是:

    用户可以使用 ctrl + 单击所有文件一次上传所有文件 文件

    下载文件时会显示一个队列 显示正在下载的文件,包括完成栏。

    文件完成后会从队列中移除

    它还允许您指定用户的文件类型 能够下载(他们只能看到您选择的那些)

    【讨论】:

    • Uploadify 使用 SWFUpload 并且需要 Flash 9.0
    • 我使用过原始 SWFUpload、浏览器上传并研究了许多选项,Uploadify 是迄今为止最好的。
    【解决方案2】:

    我会为此推荐 SWFUpload 之类的东西。它的主要特点是它支持进度条,但它还允许排队文件,这特别方便(这实际上是我今天第二次推荐它)。

    【讨论】:

      【解决方案3】:

      只是为了确保记录其他选项(SWFUpload 很棒) - 另一个好的解决方案是 FancyUpload2

      【讨论】:

      • 直接用于记录替代方案。
      【解决方案4】:

      您可以使用基于 Java 的解决方案。我一直在我的一个网页上使用JumpLoader,并且没有遇到任何问题。它还可以上传目录,这里提到的其他解决方案不支持。

      【讨论】:

      • 与我通常对 Java Web 应用程序的期望相比,这看起来相当不错。
      【解决方案5】:

      我之前使用的另一个选项是上传然后解压缩 ZIP 文件。我使用PEAR::Archive_Zip 提取。需要用户方面的更多知识,但支持目录和无限文件(取决于分配给 PHP 的内存)。

      【讨论】:

        【解决方案6】:

        看看jquery-html5-upload,它不需要 Flash,并且有一个性感的 jQuery API。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2016-05-03
          • 2012-08-06
          • 1970-01-01
          • 1970-01-01
          • 2011-10-18
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多