PopUpManager.createPopUp()

可用性

Flash Player 6.0.79。

版本

Flash MX 2004 和 Flash MX Professional 2004。

用法

PopUpManager.createPopUp(parent, class, modal [, initobj, outsideEvents])

参数

parent 一个引用,引用弹出窗口所在的窗口。

class 一个引用,引用要创建的对象的类。

modal 一个布尔值,它表明该窗口是 (true) 否 (false) 是模式的。

initobj  一个包含初始化属性的对象。此参数是可选的。

outsideEvents  一个布尔值,指明在用户单击窗口以外的区域时是 (true) 否 (false) 触发事件。此参数是可选的。

返回

一个引用,引用所创建的窗口。

说明

方法;如果为模式窗口,对 createPopUp() 的调用会找到以父级开始的最顶层的父窗口,然后创建一个类的实例。如果是非模式的,对 createPopUp() 的调用会创建一个类的实例作为父窗口的子窗口。

示例

下面的代码在单击按钮时创建一个模式窗口:

lo = new Object();
lo.click = function(){
  mx.managers.PopUpManager.createPopUp(_root, mx.containers.Window, true);
}
button.addEventListener("click", lo);