似乎拖放上传小部件从Web 2.0的脸上消失了。我记得使用的最后一个是一个activex小部件,并且无法在IE以外的任何东西中使用它注定了它。您最近使用或看过其中一个吗?
答案 0 :(得分:2)
Dojo Toolkit JavaScript库支持一些拖动和放大删除我在IE6 +和FF2 +中工作的功能。关于Dojo和其他JS库的好处是它们抽象掉了所有浏览器检测内容。
我确定其他JS库支持此功能。
答案 1 :(得分:1)
FTP Drop允许您在窗口小部件上拖动文件,文件将被发送到定义的ftp服务器。
答案 2 :(得分:1)
我们当前的项目大量使用拖放,使用GWT和gwt-dnd你可以做一些很酷的东西。基于标准,适用于IE6,Safari,Firefox,Opera等。
如何传输文件的问题是我相信的一个单独的问题。
至于FTP支持,我发现它主要被HTTP文件上传支持取代。
如果您需要更多灵活性(进度条,多个文件选择),那么您可以使用闪存来执行此操作。您可以使用Javascript与执行文件传输的不可见Flash应用程序进行交互。 YUI的文件上传控件执行此操作。您可以在Flickr的增强上传页面上看到一个示例。
我们已经构建了一个专为GWT应用程序设计的自定义版本。同样的概念。
答案 3 :(得分:1)
您可以使用小程序(如JFileUpload)在浏览器中上传到FTP。 请参阅:http://www.jfileupload.com/products/jfileupload/index.html
[披露:这是我的网站]
它支持常规FTP,FTPS(显式和隐式)和SFTP(FTP + SSH)。它也可以恢复破损转移。
自JRE 1.6.0_10以来,小程序可以移到浏览器之外。