【发布时间】:2010-09-05 13:46:05
【问题描述】:
拖放式上传小部件似乎从 Web 2.0 中消失了。我记得使用的最后一个是 activex 小部件,并且无法在 IE 以外的任何地方使用它注定了它。您最近使用过或看过其中一种吗?
【问题讨论】:
拖放式上传小部件似乎从 Web 2.0 中消失了。我记得使用的最后一个是 activex 小部件,并且无法在 IE 以外的任何地方使用它注定了它。您最近使用过或看过其中一种吗?
【问题讨论】:
Dojo Toolkit JavaScript 库支持我在 IE6+ 和 FF2+ 中看到的一些拖放功能。 Dojo 和其他 JS 库的好处在于它们抽象了所有浏览器检测内容。
我确信其他 JS 库支持此功能。
【讨论】:
FTP Drop for Yahoo Widgets 允许您将文件拖到小部件上,文件将被发送到定义的 ftp 服务器。
【讨论】:
您可以使用 JFileUpload 等小程序在浏览器中上传到 FTP。 见:http://www.jfileupload.com/products/jfileupload/index.html
[披露:这是我的网站]
它支持常规 FTP、FTPS(显式和隐式)和 SFTP(FTP + SSH)。它也可以恢复中断的传输。
自 JRE 1.6.0_10 起,Applet 可以移出浏览器。
【讨论】:
我们当前的项目大量使用拖放,使用GWT 和gwt-dnd 你可以做一些非常酷的事情。基于标准,适用于 IE6、Safari、Firefox、Opera 等。
我认为如何传输文件是一个单独的问题。
至于 FTP 支持,我认为它主要被 HTTP 文件上传支持所取代。
如果您需要更大的灵活性(进度条、多个文件选择),那么您可以使用 Flash 来完成此操作。您可以使用 Javascript 与执行文件传输的隐形 Flash 应用程序进行交互。 YUI 的文件上传控制就是这样做的。您可以在 Flickr 的增强上传页面上查看示例。
我们已经构建了一个自定义版本,专为与 GWT 应用一起使用而设计。相同的概念。
【讨论】: