【发布时间】:2015-08-02 22:27:53
【问题描述】:
我看到很多关于相同问题的帖子,但我没有得到确切的解决方案。我想使用 javascript 删除浏览器或标签关闭事件上的 cookie。我制作了删除 cookie 功能并调用了 onbeforeunload 事件。但是我看到页面刷新时也调用了该事件,我不想在页面刷新时删除 cookie。我在许多帖子中看到他们正在检测链接点击、F5 的按键事件和表单提交,并且它们阻止了 onbeforeunload 事件。但是然后刷新按钮单击并在 url 栏按回车呢。所以我认为这不是一个确切的解决方案。所以请帮我解决这个问题。
更多信息是我正在使用 PHP 创建 cookie,并希望在浏览器关闭时删除此 cookie。
【问题讨论】:
-
没有“浏览器关闭”,也没有“页面刷新”事件。
onbeforeunload事件在 页面(标签)关闭和页面刷新时触发。 -
@hindmost 所以浏览器关闭cookie删除没有解决方案?
-
嗨,我也有同样的问题。你找到解决办法了吗?
标签: javascript php jquery cookies