文章摘要
本文介绍了Flex应用中关于事件处理和外部接口安全性的一些实现细节。文章通过示例代码展示了如何在Flex中使用`MyEvent`类来处理事件,并将其派发给FlexEvent事件监听器。此外,代码还涉及外部接口操作,如通过`ExternalInterface`和`Security`类进行跨域操作的安全性管理。文章内容重点围绕Flex内部事件系统的使用以及外部接口的安全性处理,为开发者提供了实际操作的参考。
xmlns:s=”library://ns.adobe.com/flex/spark”
xmlns:mx=”library://ns.adobe.com/flex/mx”
xmlns:comp=”*”
width=”100%” height=”100%”>
import flash.external.ExternalInterface;
import flash.system.Security;
import mx.controls.Alert;
import mx.events.FlexEvent;
public var callBackInfo:String=””;
public function doSend():void{
callBackInfo=input.text;
var myEve:MyEvent=new MyEvent(MyEvent.myEvent,false,false,callBackInfo);//派发事件 myEve.data is Object;
this.dispatchEvent(myEve);
}
]]>
© 版权声明
文章版权归作者所有,未经允许请勿转载。