如何删除特定网站的Cookie


94

我需要一个按钮或小书签才能从当前上下文中删除Cookie。清除缓存将是另一种选择。

具体来说,我登录的Google网站过多,并且有多个帐户处于活动状态。如果我注销,它将注销所有内容。

我想删除给定上下文的Cookie(例如,在上music.google.com,删除的Cookie,music.google.com但将Cookie留给其他网站(例如)accouts.google.com,因此刷新页面会提示我要使用哪个帐户。


根据Google帐户登录的工作方式,可能甚至根本无法实现。
slhck 2011年

是的,我不喜欢Web开发,但是我创建了一些JavaScript来做到这一点,但是它并没有删除仅标头的cookie。我以为扩展程序可能会有更多控制权
科尔顿

Answers:


124
  1. 单击URL旁边的文档图标。
  2. 单击Cookies部分下的“ ...来自此站点”链接。 Google Chrome-网站属性
  3. 突出显示Cookie并选择删除。您也可以阻止整个网站。 Google Chrome-此页面设置的Cookie

这是一个了不起的工具,因为它还具有有关域的其他信息,您可以从此处更改安全性。很高兴Google为管理您在特定站点上的数据添加了一些官方信息。
科尔顿

谢谢!我遇到了同样的问题,不仅是Chrome,还有Firefox,而本教程帮助我弄清楚了我应该在Firefox中采取哪些步骤!
Cristiana Nicolae '02

20

您可以通过Chrome设置进行操作。只需转到首选项 -> 选项 -> 后台 -> 内容设置 -> 所有cookie和站点数据...

您可以在此处从列表中过滤单个域并删除所需的域。


1
该选项现在不可用。
Redsandro

5
它仍然可用。输入要过滤的域名后,单击按钮,其名称误为“全部删除”。实际上,它只会删除过滤的项目。
Denis Malinovsky

1
或者只是去chrome://settings/siteData,替代chrome://settings/clearBrowserData
Pablo A

首选项->选项->高级功能在最新的chrome版本中似乎不存在。
drevicko

9

来自http://ostermiller.org/bookmarklets/cookies.html的小书签应该可以正常工作,而无需进行修改。只需先访问目标网站

javascript:void((function(){var%20a,b,c,e,f;f=0;a=document.cookie.split(";%20");for(e=0;e<a.length&&a[e];e++){f++;for(b="."+location.host;b;b=b.replace(/^(?:%5C.|[^%5C.]+)/,"")){for(c=location.pathname;c;c=c.replace(/.$/,"")){document.cookie=(a[e]+";%20domain="+b+";%20path="+c+";%20expires="+new%20Date((new%20Date()).getTime()-1e11).toGMTString());}}}alert("Expired%20"+f+"%20cookies");})())

1
根据文档,它仅清除该页面的烹饪:“清除当前页面的所有cookie。”
Clay Nichols

3

在Chrome 60+中,它现在位于开发工具(F12)-“应用程序”标签-“清除网站数据”中



2

在Chrome 63中,您可以打开此页面并单独列出网站:

chrome://settings/siteData

只需选择您感兴趣的站点,您就会看到所有cookie(或其他工件,例如缓存,本地存储等)。比浏览各种菜单更容易;)

请注意,上述网址是可添加书签的,这意味着您可以将上面的网址添加为书签,甚至可以为单个页面添加书签,如下所示:

chrome://settings/cookies/detail?site=accounts.google.com

之后,您可以使用想要触发书签的任何方法或扩展名(菜单,书签工具栏等)。


1

我发现了一个很好且易于使用的扩展。删除网站的Cookie。

其说明:

描述:
单击损坏的cookie,将删除当前站点的所有cookie。

我建立此扩展程序是因为它根本不存在。作为开发人员,我需要一种快速的方法来清除当前站点的所有cookie。


1

Mozilla Firefox中,我将按照以下步骤操作。

  1. 点击网址旁边的锁定/安全图标
  2. 选择“更多信息”。在证券选项卡上,单击“查看cookie”。
  3. 选择要删除的Cookie,然后使用“删除选定的Cookie”选项。或者,您可以简单地使用“删除所有cookie”(与当前URL匹配)。

有关详细步骤(不是上面的步骤),

请参阅Firefox文档

这个stackoverflow问题

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.