Показать сообщение отдельно
Старый 22.05.2009, 20:59
Mur4ik вне форума Посмотреть профиль Отправить личное сообщение для Mur4ik Найти все сообщения от Mur4ik
  № 9  
Ответить с цитированием
Mur4ik
ветеран форума

Регистрация: Sep 2008
Сообщений: 717
Записей в блоге: 4
Отправить сообщение для Mur4ik с помощью ICQ
нет не bytes и loadBytes, чуток по другому

Код AS3:
private function onLoadData(event:Event):void
		{
			var xml:XML = new XML(event.target.data);
			var loader:Loader = new Loader();
			var context:LoaderContext = new LoaderContext();
 
			loader.load( new URLRequest(xml.@url.toString()), context );
			loader.contentLoaderInfo.addEventListener(Event.INIT, onButtonLoaded);
 
			bannerLink = xml.@link.toString();
		}
 
 
 
		private function onButtonLoaded(event:Event):void
		{
			var ldrInfo:LoaderInfo = event.target as LoaderInfo;
			var unrealContent:DisplayObject;
 
			try
			{
				// это в случае если нет проблем с security
				unrealContent = ldrInfo.loader.content;
			}
			catch(err:SecurityError)
			{
				// Fuck Flash Sequrity
				var loaderContainer:Sprite = new Sprite();
 
				loaderContainer.addChild(ldrInfo.loader);
				unrealContent = loaderContainer as DisplayObject;
			}
 
			mcUsualBannerContainer.addChild(unrealContent);
			mcUsualBannerContainer.mouseChildren = false;
			mcUsualBannerContainer.mouseEnabled = false;
 
			btLink.addEventListener(MouseEvent.CLICK, onClick);
		}
__________________
trace("Остановите Землю, я сойду!!!");