Javascript JQuery和Cookie:当用户离开页面或退出窗口/选项卡时如何删除它们
我正在学习使用这个JQuery cookie插件Javascript JQuery和Cookie:当用户离开页面或退出窗口/选项卡时如何删除它们,javascript,jquery,html,cookies,Javascript,Jquery,Html,Cookies,我正在学习使用这个JQuery cookie插件 据我所知,阅读和删除cookie非常容易。我的问题是:当用户离开页面或关闭窗口/选项卡时,我希望删除cookie,我该怎么做?如何检测此类活动 谢谢 $(window).on('beforeunload', function () { // Remove the cookie $.cookie("name_of_cookie", null); }); 此外,我们还有一个选择: $(window).unload(function
据我所知,阅读和删除cookie非常容易。我的问题是:当用户离开页面或关闭窗口/选项卡时,我希望删除cookie,我该怎么做?如何检测此类活动 谢谢
$(window).on('beforeunload', function () {
// Remove the cookie
$.cookie("name_of_cookie", null);
});
此外,我们还有一个选择:
$(window).unload(function () {
// Remove the cookie
$.cookie("name_of_cookie", null);
});
对接受答案的更新如下:
Cookies.remove('name');
与:
jQuery插件不再被覆盖。谢谢。我发现新鲜的血液也会引发这一事件。当用户执行F5刷新时,有没有办法保留cookie?只要跟踪
事件
keycode,如果它与F5
keycode相同,并且不做任何事情。。。