我的问题是,当用户单击关闭浏览器/当前选项卡时,需要删除一些cookie。
使用jquery, 如何让用户点击哪个按钮? 如何删除cookie?onbeforeunload
被激发并显示离开此页面和停留在此页面
如果返回字符串,则为"true"。
这个问题已经在这里得到了回答:
jQuery UI对话框OnBeforeUnload
$(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