首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >小程序如何才能是模式的,并防止IE9窗口关闭?

小程序如何才能是模式的,并防止IE9窗口关闭?
EN

Stack Overflow用户
提问于 2012-11-20 21:38:10
回答 1查看 448关注 0票数 4

我有一个JAVA applet,它会打开一个应用程序模式对话框。我遇到的问题是,用户可以关闭浏览器(或选项卡),而对话框将保持打开状态。如果您单击IE9窗口区域或菜单栏,则对话框显示为模式对话框,但当您单击选项卡或窗口的"x“按钮时,IE9对对话框不是模式对话框。我尝试过各种形式的模态,但似乎没有一种形式能使整个窗口和对话框成为模态。我尝试在applet中使用窗口侦听器,但似乎没有得到结束消息。如果您以这种方式关闭窗口,java进程将无法正常关闭,您必须通过任务管理器终止它。我不记得在IE8上发生过这种事。有没有办法让整个IE9窗口和我的对话框成为模态?

EN

回答 1

Stack Overflow用户

发布于 2013-01-26 23:26:49

在提升java模式之前,您能否通过liveconnect javascript调用传回页面,将一个函数设置为window.onclose,使焦点回到小应用程序上,或者通过浏览器确认或警告提示用户?

关闭/关闭小程序对话框后,您可以清除浏览器的window.onclose函数指针。

希望这能帮上忙

-Scott H

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13474460

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档