我怎么知道用户关闭html标签或浏览器?

时间:2018-12-01 15:46:37

标签: javascript java html jsp

我正在使用Webapp MVC,想知道用户何时关闭浏览器选项卡,以销毁他的会话。我正在使用jsp(html,js)和java作为内部代码。有想法吗?

2 个答案:

答案 0 :(得分:0)

您可以使用javascript中的window.onunload功能

window.unload = function () {
  //doSomething
}

或通过以下方式将事件侦听器添加到窗口的unload事件中:

window.addEventListener('unload', function() {
  // doSomething
})";

查看有关更多详细信息onunloadunload事件的完整文档。

答案 1 :(得分:0)

您可以使用此链接并将ajax会话销毁在此处-> Run JavaScript code on window close or page refresh

在Ajax调用之后,您可以轻松获取会话并将其无效/删除!