Показать сообщение отдельно
Старый 22.02.2011, 01:34
GemiBillyBob вне форума Посмотреть профиль Отправить личное сообщение для GemiBillyBob Найти все сообщения от GemiBillyBob
  № 1  
Ответить с цитированием
GemiBillyBob

Регистрация: Aug 2010
Адрес: Харьков, Украина
Сообщений: 42
По умолчанию FileReference#download() не принимает относительных путей.

Здравствуйте.
Пробую с помощью FileReference#download() открыть файл, лежащий рядом с флешкой (предполагается локальный запуск флешки).
Делаю в обработчике клика кнопки:
Код AS3:
var fileReference:FileReference = new FileReference();
fileReference.download(new URLRequest('docFile.doc'), 'docFile.doc');
/* Выдаёт ошибку:
Error: Error #2039: Неверный удаленный протокол URL. Удаленный протокол должен быть HTTP или HTTPS.
	at flash.net::FileReference/download()
	at classes.Main::fileReferenceButton/clickFRefBtnHandler() *.
Могу ли я перейти по относительной ссылке к файлу при локальном запуске флешки?
Открывать его не нужно, можно, чтоб через браузер он загрузился.

Спасибо.