cookie在浏览器关闭的时候不自动消失?

feethink 2010-06-14 12:58:00
     if (Request.Cookies["test"] == null)
{
Response.Write("a");
Response.Cookies.Add(new HttpCookie("test", "t"));
}
else
{

Response.Write("b");
}

代码这么么短。但是第一次打后后。后边再打开始终是b 关了重新打开也是b。我哪做错了吗?
...全文
1059 16 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
q2w3e000q21 2010-07-06
  • 打赏
  • 举报
回复
呃 还是没有解决办法吗?
yvesliao 2010-06-17
  • 打赏
  • 举报
回复
ie8对cookie的确是有问题的,我碰到过,在ff下就没事
james2222 2010-06-15
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 foren_whb 的回复:]
牛比!
[/Quote]
+1
丰云 2010-06-14
  • 打赏
  • 举报
回复
牛比!
feethink 2010-06-14
  • 打赏
  • 举报
回复
好吧。我犯了个错。把ie进程理解成窗口了。
feethink 2010-06-14
  • 打赏
  • 举报
回复
谢了。csdn这帮人真烦。为啥不搞个编辑帖子的功能。我标题打错了。
wuyq11 2010-06-14
  • 打赏
  • 举报
回复
cookie的过期时间由设置cookie时指定的 Cookie.Expires属性来确定。可以是几分钟,也可以永不过期
HttpCookie cookie = new HttpCookie( "USER");
cookie.Values.Add( "NAME", "");
cookie.Expires = DateTime.Now.AddMinutes(20);
Response.AppendCookie(cookie);
http://topic.csdn.net/u/20091204/14/0c41f9f4-86cb-4e2f-a190-2028d2dff4ac.html
feethink 2010-06-14
  • 打赏
  • 举报
回复
网上说不设置默认时间即可。可以我没设置。不自动消失 。ie8问题还是?>
feethink 2010-06-14
  • 打赏
  • 举报
回复
晕。不好意思。我把标题打错了。。。。。。。我的意思是如何自动消失。而不是不自动消失!!!我晕
丰云 2010-06-14
  • 打赏
  • 举报
回复
respons.cookies("test").expires= "2010/6/15";//指定过期时间。

respons.cookies("test").expires= 0;//立即过期
feethink 2010-06-14
  • 打赏
  • 举报
回复
没人会?
feethink 2010-06-14
  • 打赏
  • 举报
回复
不是说不设置expire默认的关闭浏览器就失效?
feethink 2010-06-14
  • 打赏
  • 举报
回复
好久没写程序了。好多忘了。给个能用的代码可否?
丰云 2010-06-14
  • 打赏
  • 举报
回复
好好了解下cookie的概念吧。。。。
丰云 2010-06-14
  • 打赏
  • 举报
回复
才知道???
糖小福 2010-06-14
  • 打赏
  • 举报
回复
TimeOut

62,240

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧