Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Ошибка при работе с URLLoader (http://www.flasher.ru/forum/showthread.php?t=173870)

booksmaster 13.01.2012 02:09

Ошибка при работе с URLLoader
 
При попытке отправить на другой сервер (разрешенный в Security.allowdomain) запрос содержащий FileReference.data(тоесть в URLLoader.data кроме прочего содержится FileRef.data) вылетает с ошибкой :

Код:

*** Нарушение безопасности изолированной среды ***
Подключение к http://ichthus.ho.ua/upload.php прервано – нет разрешения от file://localhost/C:/Users/Booksmaster/Documents/Flex Builder 3/myproj1/bin-debug/myproj1.swf
SecurityError: Error #2176: Определённые действия, например, те, после которых появляется всплывающее окно, могут быть только результатом взаимодействия с  пользователем, к таким действиям относятся щелчок мышью или нажатие кнопки.
        at flash.net::URLStream/load()
        at flash.net::URLLoader/load()
        at myproj1/uploadImage()[C:\Users\Booksmaster\Documents\Flex Builder 3\myproj1\src\imageUpload.as:66]
        at myproj1/onLoadingImageComplete()[C:\Users\Booksmaster\Documents\Flex Builder 3\myproj1\src\imageUpload.as:25]

при том, что из FileReference.Upload загружает без проблем. Но мне нужно запостить кое-какие параметры вместе с файлом.

Ну или подскажите как в FileReference добавить POST переменные...
Предположительно, если просто в УРЛ прописать через ГЕТ переменные, то будет работать. Но пользоваться ГЕТом, когда отправляешь ИД и хеш пароля пользователя, ИМХО, моветон...

Заранее благодарю за полезные советы.

Genzo 13.01.2012 11:42

Может вам проще использовать MultipartURLLoader?

mayakwd 13.01.2012 11:45

перед отправкой на сервер данных необходимо чтобы пользователь совершил действие - кликнул мышкой на кнопку, или enter например нажал на клавиатуре.


Часовой пояс GMT +4, время: 19:37.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.