从父域删除cookie
deleting cookie from parent domain
我在"foo.bar.com"中,我正在为域名"。bar.com"设置cookie键"abc"
一切顺利。
现在,我仍然在"foo.bar.com",但我想从域名"。bar.com"中删除键为"abc"的cookie
我该怎么做?我在写JavaScript
您需要显式地提供域
document.cookie = 'abc=' + ";expires=Thu, 01 Jan 1970 00:00:01 GMT ;domain=.foo.com;path=/";
如果使用jquery.cookie
,则指定域和路径:
$.removeCookie('cookie_name', {domain: '.food', path:'/'});
虽然违反直觉,但我发现OP所看到的行为在Chrome和Firefox中都是意料之中的。可以从子域在父域创建cookie,但之后不可能删除它。
相关文章:
- php httponly cookie在浏览器关闭时被删除
- Chrome内容脚本制作cookie;chrome重新启动时,cookie会被删除.如何使其稳定
- 如何从浏览器中获取cookie,从另一个应用程序中删除
- 添加/删除类并使用Cookie记住所选内容
- 使用javascript删除浏览器的所有Cookie
- jQuery在重置cookie之前未删除cookie
- javascript jquery批量删除cookie也有类似的名称
- 根据域名和名称的范围删除重复的JavaScript cookie
- 使用javascript从特定网站删除cookie不起作用
- 如何使用通过javascript或viceversa创建的coldfusion删除cookie
- 如何删除cookie错误注意:PHP上的未定义索引
- appMobi/phonegap设置/删除cookie点击操作需要2次才能工作
- 正在删除Javascript Synchronous中的cookie
- 在不刷新的情况下无法删除最近创建的cookie
- 清除firefox中的cookie也会删除localStorage吗
- 使用滑动存储cookie以删除jquery mobile
- 如何在 angularjs 中从 cookie 中删除和编辑对象
- 用于cookie删除和页面刷新的Beforeunload事件
- Javascript文件.Cookie删除“名称”;和“;value"
- 使用document.cookie删除firefox上不起作用的cookie.下面的