Показать сообщение отдельно
Старый 28.06.2011, 19:33
stweet вне форума Посмотреть профиль Отправить личное сообщение для stweet Найти все сообщения от stweet
  № 1  
Ответить с цитированием
stweet
 
Аватар для stweet

Регистрация: Mar 2010
Адрес: 54.713862552265084 = 20.442724227905273
Сообщений: 449
Отправить сообщение для stweet с помощью Skype™
По умолчанию Security, LoaderContext, ApplicationDomain

Привет форумчане!
Если кому не трудно, помогите понять приципы работы данных классов.

Что пытаюсь сделать я (т.е. как я понимаю):

1. Создаю SWF в котором вписываю Security.allowDomain('xxx.ru'); xxx.ru - адрес на виртуальном сервере.
2. Пишу вторую SWF которая собственно и будит грузить первую.
В которую(т.к. не знаю как это делается) вписываю:
Код AS3:
var loader:Loader = new Loader();
    loader.load(new URLRequest('http://xxx.ru/myFile.swf'));
    loader.contentLoaderInfo.addEventListener(Event.COMPLETE, OnComplete);
Далее первую SWF перекидываю на xxx.com - тоже на виртуалке. И соответственно ожидаю ошибку нарушения прав. Как видете для такой проверки многого не хватает.
Понимаю что в целях безопаснасти нужно ещё и ApplicationDomain и LoaderContext использовать, вот только как хз.. Если есть у кого банальный примерчик из 2-х swf или исходники, опишите порядок и суть действий, в справку как в дулю смотрю, ни черта понять не могу.
Заранее спасибо.
__________________
Спросишь, дурак на минуту. Если не спросишь, дурак на всю жизнь!