如何删除特定网站的 Cookie

如何删除特定网站的 Cookie

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

具体来说,我登录了太多 Google 网站,并且有多个活跃帐户。如果我注销,它会注销所有内容。

我想删除给定上下文的 cookie(例如,在music.google.com,删除 的 cookiemusic.google.com但保留其他网站(如 )的 cookie accouts.google.com,从而刷新页面会提示我选择要使用哪个帐户。

答案1

  1. 单击 URL 旁边的文档图标。
  2. 点击饼干部分。 Google Chrome - 网站属性
  3. 突出显示 cookie 并选择消除。 你也可以堵塞整个网站。 Google Chrome - 此页面设置的 Cookie

答案2

您可以通过 Chrome 设置进行此操作。只需转到优先->选项->引擎盖下->内容设置->所有 cookie 和站点数据...

您可以从列表中过滤单个域并删除您喜欢的域。

答案3

来自的书签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");})())

答案4

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

chrome://settings/siteData

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

请注意,上述 URL 是可收藏的,这意味着,您可以收藏上述 URL,甚至可以收藏单个页面,如下所示:

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

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

相关内容