0

我的问题是,当用户单击关闭浏览器/当前选项卡时,需要删除一些 cookie。

使用 jquery,onbeforeunload触发并显示离开此页面留在此页面上

如何获取用户点击了哪个按钮?

如何删除cookie?

4

3 回答 3

0
  $(window).on('beforeunload', function(e) {  
       return 'Are you sure you want to leave?';
    }); 


    $(window).unload(function(){
      // do something..
    });
于 2013-07-03T09:02:23.473 回答
0

也许 sessionStorage 你可以帮忙?sessionStorage 对象与 localStorage 对象相同,只是它只存储一个会话的数据。当用户关闭浏览器窗口时,数据将被删除。 http://www.w3schools.com/html/html5_webstorage.asp

于 2013-07-03T11:50:43.430 回答
0

如果它返回一个字符串,则为“true”。

这个问题已经在这里得到了回答:

jQuery UI 对话框 OnBeforeUnload

于 2013-07-03T08:54:20.320 回答