当前位置 :主页>知识堂>Flex专区教程>列表

Flex与JavaScript的通讯

时间:2008-04-29 来源:www.52ria.com  作者:稻草   点击:
    核心提示:准确的来说应该是AS3与JavaScript之间的通讯,其通讯的机理就是:ExternalInterface,具体的使用方法在Flex或Flash的使用帮助里都有详细的说明

准确的来说应该是AS3与JavaScript之间的通讯,其通讯的机理就是:ExternalInterface,具体的使用方法在Flex或Flash的使用帮助里都有详细的说明。

JavaScript发送变量到AS:

Flex:

ExternalInterface.addCallback(”setBoxArea”,receivedFromJavaScript);

private function receivedFromJavaScript(value:String):void {
Alert.show(value);
}

HTML:

function setBox(o) { thisMovie(”lc”).setBoxArea(”hello”); }

AS发送变量到JavaScript:

Flex:

var wrapperFunction:String = “getChartData”;
var o:Object = new Object();
o.chartType = “line”;
o.yField = yFieldCB.selectedItem;
s = ExternalInterface.call(wrapperFunction,o);
Alert.show(s);

HTML:

function getChartData(o) {
alert(o);
return o.chartType+o.yField;
}

BTW:再说个AIR的题外话,AIR能做到的,或许远超过你的想象力,看看这位仁兄,把AIR+音频分解+硬件结合起来做,真是酷毙了。

上一篇:浅析Flex的绑定原理     下一篇:Flex3中如何与JavaScript通讯
版权申明:除部分特别声明不要转载,或者授权我站独家播发的文章外,大家可以自由转载我站点的原创文章,但原作者和来自我站的链接必须保留(非我站原创的,按照原来自一节,自行链接)。文章版权归我站和作者共有。
转载要求:转载之图片、文件,链接请不要盗链到本站,且不准打上各自站点的水印,亦不能抹去我站点水印。
特别注意:本站所提供的源文件,电子书,第三软件,如需使用,请与原作者联系,版权归原作者所有,文章若有侵犯作者版权,请与我们联系,我们将立即删除修改。
 评论内容:(最新评论共有 0) 位网友发表了评论不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码: 匿名? 马上注册
 
 
知识堂分类
 
本站所提供的所有素材版权归原作者所有,本站只供网友参考与交流,未经作者同意请勿用于商业用途
服务器带宽提供:零刻数据 本站CDN由海诺互动提供技术支持。 下载带宽支持:重庆万网
京ICP备08051668号