首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

flex 跟javascript互相调用

2012-10-13 
flex 和javascript互相调用一、flex 调用javascript? 只需使用静态的ExternalInterface.call就可以了。? cal

flex 和javascript互相调用

一、flex 调用javascript
? 只需使用静态的ExternalInterface.call就可以了。
? call 方法至少要求一个参数,就所调用额函数的名称。
? 也可以传递参数。
? 如:
??? ExternalInterface.call("alert","hello");
?? "hello"就是作为alert的参数。
?? var sValue:String= ExternalInterface.call("getValue");
??? 上述定义的是调用并接受javascript返回值。
二、javascript调用flex
??? 1、在flex中注册函数。
?????? ExternalInterface.addCallback("runFlashScript",runScript);
?????? 上述注册了一个runScript函数。
??????? "runFlashScript" 是为javascript调用的名子。
??? 2、javascript中调用函数。
?? ? ? ?document.getElementById("flashObjectID").runFlashScript();
??????? or
??????? window.flashObjectID.runFlashScript();

热点排行