Загрузить / сохранить / записать файл на жесткий диск клиента с помощью flash / flex - PullRequest
2 голосов
/ 16 ноября 2010

Интересно, как мне загрузить / сохранить / записать файл с моего сервера на клиентский компьютер , используя flash или flex.

Пример того, что я ищу, это доступно на http://www.flexdownloads.com

  1. Регистрация
  2. Войти
  3. Нажмите кнопку («БЕСПЛАТНО»), расположенную в правой части страницы. ( оранжевая кнопка)
  4. Выберите любой товар (вам ничего не будет стоить)
  5. Нажмите «КУПИТЬ СЕЙЧАС»

тогда вы увидите всплывающее окно подтверждения для загрузки, затем вы выбираете где вы хотите сохранить файл, и флэш-фильм сохраняет файл!

1 Ответ

0 голосов
/ 16 ноября 2010

Использовать FileReference

http://livedocs.adobe.com/flex/3/html/help.html?content=17_Networking_and_communications_7.html

var request:URLRequest = new URLRequest("index.xml");
var fileRef:FileReference = new FileReference();
fileRef.download(request);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...