我需要一个按钮或书签来从当前上下文中删除 cookie。清除缓存是另一种选择。
具体来说,我登录了太多 Google 网站,并且有多个活跃帐户。如果我注销,它会注销所有内容。
我想删除给定上下文的 cookie(例如,在music.google.com
,删除 的 cookiemusic.google.com
但保留其他网站(如 )的 cookie accouts.google.com
,从而刷新页面会提示我选择要使用哪个帐户。
答案1
答案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
之后,您可以使用任何方法或扩展来触发书签(菜单、书签工具栏等)。