代码之家  ›  专栏  ›  技术社区  ›  deadprogrammer

拖放ftp文件上载web小部件

  •  4
  • deadprogrammer  · 技术社区  · 16 年前

    看起来拖放式上传小部件从web2.0的面目上消失了。我记得最后一次使用的是一个activex小部件,而不能在IE之外的任何地方使用它注定了它的失败。你最近有没有用过或看过这些东西?

    4 回复  |  直到 16 年前
        1
  •  2
  •   Seibar    16 年前

    这个 Dojo Toolkit JavaScript库支持一些我在IE6+和FF2+中看到的拖放功能。Dojo和其他JS库的好处是它们抽象了所有的浏览器检测功能。

    我相信其他JS库也支持这个功能。

        2
  •  1
  •   GateKiller    16 年前

    FTP Drop for Yahoo Widgets允许您在widget上拖动文件,文件将被发送到定义的ftp服务器。

        3
  •  1
  •   itsadok    16 年前

    我们当前的项目大量使用拖放,使用 GWT gwt-dnd 你可以做一些很酷的事情。基于标准,适用于IE6、Safari、Firefox、Opera等。。

    如何传输一个文件的问题是一个独立的问题。

    如果您需要更大的灵活性(进度条、多个文件选择),那么您可以使用flash来实现这一点。您可以使用Javascript与执行文件传输的不可见flash应用程序交互。YUI的文件上载控件会执行此操作。你可以在Flickr的增强上传页面上看到一个例子。

    我们已经构建了一个定制版本,用于GWT应用程序。同样的概念。

        4
  •  1
  •   theChrisKent    13 年前

    您可以使用JFileUpload这样的小程序在浏览器中上载到FTP。 请参见: http://www.jfileupload.com/products/jfileupload/index.html

    [披露:这是我的网站]

    它支持常规FTP、FTP(显式和隐式)和SFTP(FTP+SSH)。它也可以恢复中断的传输。

    从JRE 1.6.0_10开始,小程序可以移动到浏览器之外。