怎么在关闭页面的时候删除Cookies(设置了过期时间)
cookie.Expires = DateTime.Now.AddHours(4);//设置cookie过期时间
首先我必须设置cookie的超时时间,但是我想在页面关闭的时候又能将此cookie删除!
本来想用js来判断此页面是否删除,但是因为网上找的js代码都是针对ie6下的,没有ie8下的js页面关闭代码!!
所以请各位帮忙想想办法~~~~谢谢!!!
------解决方案--------------------你试试
<body onbeforeunload="document.cookie=''"
------解决方案--------------------cookie.Expires = DateTime.Now.AddHours(4);//设置cookie过期时间
把这句去掉
默认页面关闭的时候将cookie删除!
------解决方案--------------------获取页面的关闭的js代码?
没有这样的代码的。
不知道你为什么必须设置cookie的超时时间?必须设置cookie的超时时间为什么还要立即删除?做这样的设计本身就不是好的做法
------解决方案--------------------你想只看一次,你可以使用Cookie记录次数,而不是采用这种自相矛盾的做法