![]() |
|
||||||||||
|
|||||
|
Регистрация: May 2008
Сообщений: 2
|
Имеется следующий код:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" backgroundGradientAlphas="[1.0, 1.0]" backgroundGradientColors="[#FFFFFF, #FFFFFF]"
creationComplete="getClientInfo()">
<mx:Script>
<![CDATA[
import mx.rpc.events.ResultEvent;
var _xmlResult:XML = new XML;
private function onGetClientInfo(e:ResultEvent, obj:Object):void
{
_xmlResult=XML(e.result);
obj.text=_xmlResult;
}
private function getClientInfo():void
{
clientInfo.GetClientIP();
clientInfo.GetClientReferrer();
clientInfo.GetClientAgent();
}
]]>
</mx:Script>
<mx:WebService id="clientInfo" wsdl="http://localhost/infosvc/service.asmx?wsdl"> <mx:operation name="GetClientIP" result="onGetClientInfo(event, clIP)"/> <mx:operation name="GetClientReferrer" result="onGetClientInfo(event, clRef)"/> <mx:operation name="GetClientAgent" result="onGetClientInfo(event, clBrowser)"/> </mx:WebService> Так вот при запуске странички в лейблы нифига ничего не выводится! Обновляем страницу и все работает! Такое впечатление, что событие creationComplete сразу не вызывается, а вызывается только после обновления страницы. Подскажите пожалуйста в чем дело? P.S. с applicationComplete, такая же фигня |
|
|||||
|
Регистрация: May 2008
Сообщений: 2
|
Заметил странную хрень: выключаешь каспера все вроде работает, но страница начинает сама несколько раз рефрешиться
|
|
|||||
|
Регистрация: Aug 2005
Сообщений: 64
|
в компонентах типа TabNavigator и Accordion событие creationComplete при загрузке вызовется только для активной закладки, то есть обратиться к элементам на не активных закладках вы не можете при загрузке.
|
|
|||||
|
Регистрация: Apr 2007
Сообщений: 1,369
|
Используйте applicationComplete.
NewMan_by , ContainerCreationPolicy.ALL должно изменить ход событий.
__________________
john Последний раз редактировалось Molecula; 29.05.2008 в 03:35. |
|
|||||
|
Контрибьютор базы знаний по Флекс
Регистрация: Aug 2005
Сообщений: 690
|
у меня такое происходило, пока я не выключил Enable History Management.
__________________
Flex 2 и Co |
![]() |
![]() |
Часовой пояс GMT +4, время: 02:31. |
|
|
« Предыдущая тема | Следующая тема » |
|
|