2011-02-28 62 views
0

我必须在页面上放置多个Flash动画,并且我希望它们共享模态弹出窗口,以便在弹出窗口处于活动状态时拒绝整个页面的访问。我可以通过Javascript来做到这一点,并通过ExternalInterface类创建HTML弹出窗口,但我希望完全可以在Flex中使用PopupManager类来完成此操作。Flex中的弹窗管理器可以为整个HTML页面共享和集中弹出窗口吗?

注意:这不是用于任何恶意目的。我只需要确保在用户响应他们点击的第一件事之前没有其他电影的按钮被点击。此外,一些电影非常小,不能包含他们需要的一些弹出窗口。

回答

1

Flex或Flash应用程序将被限制为浏览器放入的“框”。您不能使用PopUpMAnager在该框外部定位元素,同时仍保持其可见性。他们会显示“屏幕外”。

我不认为PopUpManager可以做你想做的事情。

您可以在某个对话框打开对话框的情况下,设置带有LocalConnection的功能来禁用其他SWF。