【发布时间】:2014-03-06 05:29:13
【问题描述】:
我有一个应用程序,如果用户手动清除浏览器历史记录,我想注销它,就像在“facebook”或“gmail”中发生的那样,他们是否有任何事件通知我的应用程序。
需要帮助,因为我是 Web 应用程序开发的新手。
【问题讨论】:
-
不是历史记录,而是清除 cookie 导致它退出。
标签: javascript jquery spring jakarta-ee web-applications
我有一个应用程序,如果用户手动清除浏览器历史记录,我想注销它,就像在“facebook”或“gmail”中发生的那样,他们是否有任何事件通知我的应用程序。
需要帮助,因为我是 Web 应用程序开发的新手。
【问题讨论】:
标签: javascript jquery spring jakarta-ee web-applications
通常此类应用程序存储用户信息,例如cookie 中客户端的登录详细信息、会话时间等。重置浏览器历史记录后,它会删除所有 cookie 和临时文件。
因此,使用客户端 Cookie 可以解决您的问题。
【讨论】:
如果您使用的是 PHP,则可以使用 addcookie() 设置 cookie 值和到期日期。如果到期日期为false,则在会话关闭时(当您关闭浏览器时)删除 cookie。否则,它将在某一天到期。这些 cookie 存储在用户的计算机上,用户可以更改/查看。
如果您没有 jQuery,您还可以使用 JavaScript 来操作像 $.cookie() 或 document.cookie 这样的 cookie。
如果有帮助的话
【讨论】: