java 窗口关闭时清除输入的内容

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 窗口关闭时清除输入的内容相关的知识,希望对你有一定的参考价值。

参考技术A 自动清除。
一般,在JavaWEB管理平台系统时,用户退出系统之前没需要清除用户数据和关闭连接,防止垃圾数据堆积,shiro提供了LogoutFilter过滤器,我们可以继承LogoutFilter,重写preHandle方法,实现清除缓存功能。

用户关闭窗口时清除本地存储[重复]

【中文标题】用户关闭窗口时清除本地存储[重复]【英文标题】:Clear local storage when user closes window [duplicate] 【发布时间】:2014-08-17 01:51:17 【问题描述】:

当我的网站在浏览器的所有选项卡中关闭时,如何清除本地存储?意味着如果我的用户在多个选项卡中打开我的网站,并且当用户关闭浏览器或一个一个关闭选项卡时,我需要在最后一个选项卡关闭事件(例如 beforeunload 事件)上清除本地存储。

有人知道这样做吗?

【问题讨论】:

【参考方案1】:

这就是你的做法:

window.onbeforeunload = function() 
    localStorage.clear();

【讨论】:

我已经在做。但只有在浏览器要关闭或我的应用程序的最后一个标签要关闭时才会发生这种情况。

以上是关于java 窗口关闭时清除输入的内容的主要内容,如果未能解决你的问题,请参考以下文章

反应JS |为啥在输入更改时更新此状态挂钩会清除输入以防止写入任何内容?

如何使用硒清除或替换输入字段的内容?

怎么打开Ultraedit的输入窗口

java中IO流操作怎样关闭流

无法清除之前的表格数据

java 如何输入CMD命令?