flash按钮事件调用JS方法

JavaScript031

flash按钮事件调用JS方法,第1张

var arr:Array=new Array()//定义数组

ExternalInterface.addCallback("onSend", showReceive)//接收JS中的函数“onSend",并将接收的数据放入flash中函数 showReceive

//定义接收函数

//str为接收到的JS中的数据

function showReceive(str:String):void{

arr=str.split(",")//将接收的数据以”,“分割存入数组arr

for (var i:int=0i<arr.lengthi++) {

trace(arr[i])//循环输出显示

}

}

纯属手打,如有雷同,是他抄袭~希望能帮到你

var arr:Array=new Array()//定义数组

ExternalInterface.addCallback("onSend", showReceive)//接收JS中的函数“onSend",并将接收的数据放入flash中函数 showReceive

//定义接收函数

//str为接收到的JS中的数据

function showReceive(str:String):void{

arr=str.split(",")//将接收的数据以”,“分割存入数组arr

for (var i:int=0i<arr.lengthi++) {

trace(arr[i])//循环输出显示

}

}

flash调用js最简单的方法是:getURL(javascript:function())//function为此FLASH所在页面的JS函数名.js传递变量给flash最简单的方法是:flash.setVariable(变量名,变量值)//flash为此FLASH的id