如果有一个子域名为metric.foo.com设置了cookie,我是否有办法在请求www.foo.com上删除metric.foo.com cookie?浏览器(至少是Firefox)似乎忽略了一个域名为metric.foo.com的Set-Cookie.
假设我在http://www.example.com,我想删除域名为.example.com的cookie 和另一个域名为www.example.com的cookie .
我目前正在使用这个通用函数:
var deleteCookie = function (name)
{
document.cookie = name + '=; path=/; expires=Thu, 01 Jan 1970 00:00:01 GMT;';
};
Run Code Online (Sandbox Code Playgroud)
这似乎只是删除域名为www.example.com的 cookie .
但是我如何指定以便它还删除域名为.example.com的 cookie ?
编辑:基本上我正在寻找一个功能,可以删除所有与http://www.example.com相关的cookie ,只要他们没有httponly标志.有这样的功能吗?