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

Регистрация: Jul 2008
Сообщений: 17
По умолчанию как обратиться к родителю из подгруженного swf?

Суть проблемы проста: есть swf "оболочка", есть подгружаемый в нее swf "контент". Нужно по запросу swf-контента вызывать функцию swf-оболочки.

Не знаю, как это реализовать. Сначала пробовал обратиться из подгруженной swf-ки через parent ("оболочка" может залезть внутрь "контента", поэтому я предположил, что можно и в обратную сторону пойти), но что-то там не заладилось, да и знатоки на форуме пишут, что использовать parent в ООП - моветон.

Попробовал диспатчить event - прописал в "контенте":
Код AS3:
dispatchEvent(new Event('AWAWAW', true));
и ловил его в "оболочке":
Код AS3:
addEventListener('AWAWAW', testFunc);
Не ловится. С разными классами в одном swf это работало, а c "оболочкой" и подгруженной swf - не работает. Подскажите, пожалуйста, как сделать правильно?