|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Jan 2010
Адрес: владивосток
Сообщений: 250
|
сохранение файла на локальном диске с помощью fileRefrence
Всем привет
Как реализовать сохранение файла i.xml на локальном диске c:\\ в котором написано Привет всему миру! с помощью FileReference? |
|
|||||
Регистрация: Aug 2007
Сообщений: 168
|
Например так:
var xml:XML=<data><text>Hollow World</text></data>; //метод save класса FileReference работает только после действия пользователя (например щелчка мышью), //поэтому добавляем обработчик для клика по рабочей области и в нем вызываем метод... stage.addEventListener(MouseEvent.CLICK, stageClickHandler); var fr:FileReference = new FileReference(); function stageClickHandler(e:MouseEvent) { fr.save(xml, 'helloWorld.xml'); } |
|
|||||
А этот метод сохраняет фал только на лок. машине или на сервере тоже может?
|
|
|||||
Регистрация: Jan 2010
Адрес: владивосток
Сообщений: 250
|
а путь , куда сохранять файл , или вызывается browse ?
Добавлено через 4 минуты странно , у меня вышла ошибка 1061: Призыв к неопределенным метода возможно сохранить через ссылку со статическим типом flash.net: FileReference. Добавлено через 6 часов 52 минуты ура все получилось , спасибо , только можно еще один вопрос Как сделать чтобы он открывал окно сохранения файла, сразу на диске c? |
|
|||||
Цитата:
__________________
2+2=5 |
|
|||||
Регистрация: Jun 2009
Сообщений: 461
|
Можно ли как то сделать чтобы флэш сохранял файл не спрашивая куда и что, а просто сохранил, не обязательно с помощью FileReference.
|
|
|||||
Регистрация: May 2003
Адрес: Tallinn
Сообщений: 3,181
|
нет, нельзя...неужели непонятно, что это было бы не безопасно?
для этого есть SharedObject ну или можно сделать десктоп приложение, используя AIR. Там есть возможность работать с локальной файловой системой |
Часовой пояс GMT +4, время: 23:58. |
|
« Предыдущая тема | Следующая тема » |
|
|