![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2010
Адрес: Санкт-Петербург
Сообщений: 22
|
Доброго времени суток!
Возникла острая необходимость вызвать js-функцию из flex3 приложения выдает "true", но js не вызывается. Привожу пример того, что написано. <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="480" height="350"> <mx:Script> <![CDATA[ import flash.external.ExternalInterface; public function jsDisplay():void { if (ExternalInterface.available) { ExternalInterface.call("displ",myText.text); myTextCB.text = 'yes'; } else { myTextCB.text = "Error sending data!";} } ]]> </mx:Script> <mx:Text text='test_text' x='20' y='10' id='myText'/> <mx:Text text="1" x='20' y='40' id='myTextCB'/> <mx:Button x="10" y="256" label="JavaScript Display" id="butJSDisplay" click="jsDisplay()"/> </mx:Application>
Если кто может подсказать в чем проблема буду крайне благодарен. ![]() |
|
|||||
|
Регистрация: Jan 2010
Адрес: Санкт-Петербург
Сообщений: 22
|
Небольшое уточнение! Вызов js из flex прошел в IE, но странным образом firefox и Opera отказываются работать. Если кто знает решение проблемы скажите
![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 16:05. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| flex 3 , javascript |
|
|