我想删除我设置的cookie。如果我通过在过去的某个时间给它一个过期日期来做到这一点,它会被标记为“过期:在会话结束时”。我注意到其他网站设法立即删除cookie。例如,当你在这里登出stackoverflow时,“用户”cookie会立即消失。怎么样?如何立即删除/删除/过期cookie?
3
A
回答
2
您无法真正影响浏览器如何以及何时销毁过期的Cookie。
我在这里假设你注销后有一个重定向发出,所以浏览器有机会立即删除这个cookie。我一直在使用JavaScript
1
摆脱cookie,它一直运作良好的(假设浏览器是否已开启JavaScript)
您需要下载jquery.cookie.js,包括它。
<script type="text/javascript" src="jquery.cookie.js" ></script>
<script type="text/javascript">
var myCookie= readCookie('myCookie');
if (!!myCookie) {eraseCookie('myCookie');}
</script>
当然,如果需要,你可以让服务器决定是否发出这个javascript。
相关问题
- 1. this.getHibernateTemplate()。删除(BP)不会删除立即
- 2. 如何删除cookie
- 3. 如何删除cookie的cookie?
- 4. 在cookie过期时,删除MySQL行
- 5. 删除cookie到期失效
- 6. ASP.NET浏览器即使过期也不删除cookie
- 7. 如何删除会话cookie
- 8. 如何正确删除Cookie?
- 9. 如何删除cookie值
- 10. 如何删除会话Cookie?
- 11. 删除Cookie
- 12. Javascript cookie删除
- 13. 删除cookie
- 14. 删除iPlanetDirectoryPro cookie
- 15. 删除的cookie
- 16. Cookie删除
- 17. BrowserField Cookie删除
- 18. RoleManager Cookie立即过期
- 19. 如何删除无Cookie域的Cookie
- 20. 清漆删除Cookie时删除PHPSESSID
- 21. IE删除不应删除的Cookie
- 22. 如何从CookieCollection中删除所有过期的Cookie?
- 23. 删除即
- 24. repaint - 绘画和立即删除
- 25. 删除记录,然后立即取回
- 26. Nodejs立即删除生成的文件
- 27. 删除<br />立即名单
- 28. 立即在iCloud中删除项目
- 29. 在Firefox中立即删除Servlet会话
- 30. 立即删除位置更新
好的,谢谢。这是保证还是取决于浏览器的实施? – dsimard 2009-10-28 10:07:11
这将取决于浏览器的实现。浏览器只遵守它不会将过期的cookie发送到服务器。无论何时清除它们,如何处理它们都由浏览器作者决定。 – 2009-10-28 10:09:53