我的应用程序多次在Flex外弹出帮助窗口。我需要警告用户,如果他们打开了弹出窗口阻止程序,则允许来自我的应用程序的弹出窗口。有没有人知道如何从Flex内部确定这一点,然后如何让浏览器弹出“允许从这个网站弹出窗口”的事情?
yjghlzjz1#
我会将Flex的External接口与其中一个JavaScript答案结合使用。http://learn.adobe.com/wiki/display/Flex/External+Interface
hfyxw5xn2#
我会使用javascript来检查弹出窗口拦截器,并将结果传递给Flex。
r9f1avp53#
说实话,我不是FlexMaven,但如果您不使用Flex的内置对话框工具,我建议您使用jQueryUI。您可以执行任何操作,从简单的警报到复杂的HTML表单,甚至是外部加载的页面,如果您愿意的话。jQueryUI有自己的内置dialog tools,它不会触发浏览器的弹出窗口阻止程序。
3条答案
按热度按时间yjghlzjz1#
我会将Flex的External接口与其中一个JavaScript答案结合使用。
http://learn.adobe.com/wiki/display/Flex/External+Interface
hfyxw5xn2#
我会使用javascript来检查弹出窗口拦截器,并将结果传递给Flex。
r9f1avp53#
说实话,我不是FlexMaven,但如果您不使用Flex的内置对话框工具,我建议您使用jQueryUI。您可以执行任何操作,从简单的警报到复杂的HTML表单,甚至是外部加载的页面,如果您愿意的话。
jQueryUI有自己的内置dialog tools,它不会触发浏览器的弹出窗口阻止程序。