我想删除我设置的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?
- 4. 删除cookie
- 5. Cookie删除
- 6. 删除iPlanetDirectoryPro cookie
- 7. Cookie未删除
- 8. Javascript cookie删除
- 9. BrowserField Cookie删除
- 10. 立即删除AdMob横幅广告?
- 11. Nodejs立即删除生成的文件
- 12. 在Firefox中立即删除Servlet会话
- 13. 文档添加,然后立即删除
- 14. Python MySQLdb:表不会立即删除
- 15. SELECT然后立即删除mysql记录
- 16. repaint - 绘画和立即删除
- 17. 立即删除所有trac页面
- 18. 删除<br />立即名单
- 19. Jquery cookie删除与JS Cookie
- 20. cookie删除问题
- 21. 针对删除Cookie
- 22. Cookie不会删除?
- 23. setcookie不删除cookie
- 24. 删除cookie支持
- 25. 删除cookie失败
- 26. Cookie无法删除
- 27. 删除内容存储库中删除,周期 - 周期过长
- 28. Silverlight 4:禁止通过clientaccesspolicy.xml删除孤立的存储删除
- 29. 删除过期关系
- 30. 即删除HBase的
好的,谢谢。这是保证还是取决于浏览器的实施? – dsimard 2009-10-28 10:07:11
这将取决于浏览器的实现。浏览器只遵守它不会将过期的cookie发送到服务器。无论何时清除它们,如何处理它们都由浏览器作者决定。 – 2009-10-28 10:09:53