繁体   English   中英

如何使用JavaScript删除特定网站的cookie?

[英]How can I delete cookies for specific website using JavaScript?

有没有办法获取特定域(Facebook)的cookie并使用JavaScript删除它们?

我想在用户退出时删除oAuth(Facebook和Gmail)的cookie。

不,那是不可能的。

您只能访问自己域名的Cookie。 您甚至无法看到来自其他域的Cookie。

当您已经知道要查询的cookie的名称时, jQuery Cookie插件可用于获取cookie的值,但无法获取所有已设置的cookie的列表。

有关详细信息,请参阅此DOC

要删除cookie,您可以使用eraseCookie功能

因此,如果我理解正确,您实际上想要从FB注销用户...您是否尝试过使用FB SDK logout()函数? 这将成功删除您域中的所有FB cookie。

希望这可以帮助

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM