【发布时间】:2011-03-31 22:10:49
【问题描述】:
我的应用程序多次在 Flex 之外弹出帮助窗口。如果用户打开了弹出窗口阻止程序,我需要警告用户允许从我的应用中弹出窗口。
有谁知道如何从 Flex 内部确定这一点,然后如何让浏览器弹出“允许从该站点弹出窗口”的内容?
【问题讨论】:
标签: google-chrome internet-explorer firefox apache-flex popup
我的应用程序多次在 Flex 之外弹出帮助窗口。如果用户打开了弹出窗口阻止程序,我需要警告用户允许从我的应用中弹出窗口。
有谁知道如何从 Flex 内部确定这一点,然后如何让浏览器弹出“允许从该站点弹出窗口”的内容?
【问题讨论】:
标签: google-chrome internet-explorer firefox apache-flex popup
我会将 Flex 的外部接口与 JavaScript 答案之一结合使用。
【讨论】:
我会使用 javascript 检查弹出窗口拦截器并将结果传递给 Flex。这是a similar question,可能会有所帮助。
【讨论】:
说实话,无论如何我都不是 Flex 专家,但如果您不使用 Flex 的内置对话工具,我建议您使用 jQueryUI。如果需要,您可以执行任何操作,从简单的警报到复杂的 HTML 表单,甚至是外部加载的页面。
jQueryUI 有自己的内置dialog tools,它不会触发浏览器的弹出窗口拦截器。
【讨论】: