我的问题是,当用户单击关闭浏览器/当前选项卡时,需要删除一些 cookie。
使用 jquery,onbeforeunload
触发并显示离开此页面并留在此页面上。
如何获取用户点击了哪个按钮?
如何删除cookie?
我的问题是,当用户单击关闭浏览器/当前选项卡时,需要删除一些 cookie。
使用 jquery,onbeforeunload
触发并显示离开此页面并留在此页面上。
如何获取用户点击了哪个按钮?
如何删除cookie?
$(window).on('beforeunload', function(e) {
return 'Are you sure you want to leave?';
});
$(window).unload(function(){
// do something..
});
也许 sessionStorage 你可以帮忙?sessionStorage 对象与 localStorage 对象相同,只是它只存储一个会话的数据。当用户关闭浏览器窗口时,数据将被删除。 http://www.w3schools.com/html/html5_webstorage.asp