2008-08-08 11 views
4

Похоже, что виджеты с перетаскиванием исчезают с лица Web 2.0. Последним из них, который я помню, был виджет activex, и невозможность его использования в чем-либо, кроме IE, обрекала его. Вы использовали или видели один из них недавно?Перетаскивание файлов ftp-файлов для загрузки веб-виджета

ответ

1

FTP Drop для Yahoo Widgets позволяет перетаскивать файлы через виджет, и файл будет отправлен на определенный ftp-сервер.

2

Dojo Toolkit Библиотека JavaScript поддерживает некоторые функции перетаскивания &, которые я видел в IE6 + и FF2 +. Хорошая вещь о Dojo и других JS-библиотеках заключается в том, что они абстрагируют все элементы обнаружения браузера.

Я уверен, что другие JS-библиотеки поддерживают эту функциональность.

1

Наш текущий проект сильно использует перетаскивание + падение, используя GWT и gwt-dnd вы можете сделать очень классный материал. Стандарты основаны и работают в IE6, Safari, Firefox, Opera и т. Д.

Вопрос о том, как передать файл, является отдельным, который я верю.

Что касается поддержки FTP, я вижу, что в основном заменяется поддержкой загрузки файлов HTTP.

В случае, если вам требуется больше гибкости (индикатор выполнения, выбор нескольких файлов), вы можете использовать вспышку для этого. Вы можете использовать Javascript для взаимодействия с невидимым флеш-приложением, которое выполняет передачу файлов. Управление загрузкой файлов YUI делает это. Вы можете увидеть пример на расширенной странице загрузки Flickr.

Мы создали специальную версию, предназначенную для использования с приложениями GWT. Та же концепция.

1

Вы можете загрузить на FTP в браузере с помощью апплета, такого как JFileUpload. См: http://www.jfileupload.com/products/jfileupload/index.html

[Раскрытие: Это мой сайт]

Он поддерживает регулярные FTP, FTPS (явные и неявные) и SFTP (FTP + SSH). Он также может возобновить нарушение передачи.

Апплеты можно перемещать за пределы браузера с JRE 1.6.0_10.