gpt4 book ai didi

java - 小程序如何成为模态并防止 IE9 窗口关闭?

转载 作者:搜寻专家 更新时间:2023-11-01 03:54:19 27 4
gpt4 key购买 nike

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

最佳答案

在提升 java 模态之前,您能否通过 liveconnect javascript 调用与页面进行通信,将函数设置为 window.onclose 以将焦点设置回小程序或通过浏览器确认或提醒提示用户?

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

希望对您有所帮助,

-斯科特·H

关于java - 小程序如何成为模态并防止 IE9 窗口关闭?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13474460/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com