flex中父窗口与子窗口的通信

来源:互联网 发布:vb 验证码识别源码 编辑:程序博客网 时间:2024/05/25 19:58

假设父窗口是p,子窗口是c,子窗口进行操作后返回父窗口

 

父窗口:

var flag:Boolean = false;

var c:pop = pop(PopUpManager.createPopUp(this,pop,false)); // 新建子窗体对象

c.callFunction = this.fresh; // 子窗体中可以调用的父窗体函数(这里是子窗体关闭时,用来刷新父窗体的内容

function fresh():void
   {
    flag = true;
    trace(flag);
   }

 

 

 

子窗口 pop类:

public var callFunction:Function;//回调函数

//关闭弹出窗口

function doClose():void
   {
    PopUpManager.removePopUp(this);
    callFunction.call(parent);// 调用父窗体的刷新函数
   }

 

原创粉丝点击