如何实现JSP,不允许关闭页面

2025-12-15 16:44:29
推荐回答(4个)
回答1:

这个功能想要完全实现基本上是不可能的,用户总能找到不同的直接关闭浏览器的方法。例如直接使用系统热键等。

而且,不同的浏览器,甚至同一种浏览器的不同版本,反映出来的效果也不一样。给你两个基本思路,也许能达到一定的效果。

1)把当前的网页全屏显示,隐藏网页的关闭按钮
2)处理onbeforeunload事件

回答2:

这个是不能根本的解决问题的,ie是可以有关闭事件,但是别的浏览器都不一样的,这个要想根本的解决,只有从服务器方面下手

回答3:

js??什么叫不退出网页关闭网页?

回答4:

你是不是想做一个类似于统计在线人数的系统,一旦用户点击了退出按钮,你就使在线人数减一,如果用户直接点叉,你就会统计不到?其实要想让那个叉失效,在程序中使没办法做到的,我有一个建议,就是你给每个页面session设定一个有效时间,假如某个页面在一段时间内没有任何响应,服务器就可以认为改页面已经关了,就可以很精确的统计人数了。。。