是否有任何跨浏览器的JavaScript/jQuery代码来检测浏览器或浏览器选项卡是否正在关闭,而不是由于链接被点击?
我已经尝试了很多方法来通过jQuery或JavaScript检测浏览器关闭事件.但是,不幸的是,我无法发现关闭.这些onbeforeunload和onunload方法也不起作用.
如何检测的窗口close,unload或beforeunload事件?
我需要在用户处于非活动状态一段时间后自动结束会话,比如10分钟.我们有一个方法
HttpSession session=request.getSession();
session.setAttribute("User", au);
session.setAttribute("name", firstname);
response.sendRedirect("doLogin.jsp");
session.setMaxInterval();
Run Code Online (Sandbox Code Playgroud)
但即使用户活动了10分钟,这也将结束会话.如何在用户关闭浏览器时结束会话?