一、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();
flex 和javascript互相调用
最新推荐文章于 2023-02-26 11:46:57 发布
本文介绍了如何在Flex与JavaScript之间互相调用函数。主要内容包括从Flex调用JavaScript的方法及示例,以及如何在JavaScript中注册并调用Flex中的函数。
1033

被折叠的 条评论
为什么被折叠?



