是否可以在关闭浏览器/浏览器选项卡时清除所有cookie。在asp.net中

时间:2015-07-30 11:21:02

标签: c# asp.net .net

我需要在退出浏览器时清除所有Cookie。这样做的目的是当有人在退出一次后再次访问该页面时,用户可以重新开始。我在asp.net c#

中开发我的网站

2 个答案:

答案 0 :(得分:2)

听起来你想要会话cookie。这很简单 - 只是在设置cookie时不指定到期日期。这样,当浏览器关闭时,它将被删除。但请注意,浏览器关闭时,而不是标签。关闭选项卡而不关闭浏览器将保留cookie直到浏览器关闭。如果在不关闭浏览器的情况下重新打开选项卡,则cookie仍将存在。

答案 1 :(得分:0)

您也可以通过客户端代码实现此目的。

在页面加载事件中,使用空字符串

设置cookie值
  

document.cookie =' '