Просмотр полной версии : Выбор файла с помощью flash, получение контента и передача его в js среду
ntro123123
20.02.2011, 13:51
Добрый день.
Поскольку нельзя получить содержимое файла на компе юзера с помощью js (без html5), решил узнать можно ли это реализовать через flash, т.е. чтобы юзер просто нажал кнопку "обзор" выбрал файл этот файл пойдет в flash среду, а от тудого в js среду, а там уже и ajax и т.д.
Возможно ли реализовать похожее, если да то есть какие-то примеры? т.к. в as не кодер.
Заранее спасибо!
Используйте класс FileReference (http://help.adobe.com/ru_RU/AS3LCR/Flash_10.0/flash/net/FileReference.html). Внизу страницы справочника есть примеры, там же есть ссылка с описанием, как этими примерами пользоваться.
gloomyBrain
20.02.2011, 21:11
Используйте класс FileReference.
Дабы передать файл в javascript придется перекодировать его в base64 и передавать полученную строку через flash.external.ExternalEnterface
Дабы передать файл в javascript придется перекодировать его в base64 и передавать полученную строку через flash.external.ExternalEnterface
Не могу себе представить задачу, которая решается яваскриптом и требует содержимого бинарного файла. Разве что отобразить выбранную пользователем картинку, но это можно и флэшом сделать.
А так, скорее всего, требуется передать текстовые данные, для чего требуется разве что сконвертить их в нужную кодировку, если используется не UTF-8.
ntro123123
20.02.2011, 21:26
GAIKER, да верно там будет только текстовые данные.
Справки в хелпе сухи, и много воды не по делу... был бы благодарен за пример.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.