删除域上的重复cookie

时间:2011-09-02 02:34:07

标签: php javascript jquery cookies dns

我正在尝试从网站删除Cookie条目。问题是,当cookie被注册时,它会在网站的www.domainname.com.domainname.com上注册,因此有两个条目。我试图使用以下命令删除cookie:

jQuery.cookie("cookie","",{expires:-5,domain:".domainname.com"});
jQuery.cookie("cookie","",{expires:-5,domain:"www.domainname.com"});

尝试捕捉两者。但是,一个或另一个总是停留,并且不会被删除/过期。无论如何迫使cookie过期?我也可以访问PHP。

2 个答案:

答案 0 :(得分:0)

如果您可以访问php,则可以使用setcookie函数删除cookie:setcookie php。 因为你是重要的第五个论点 - 域。

答案 1 :(得分:0)

我知道这已经太晚了,但我在试图设置谷歌翻译cookie时遇到了同样的问题。

这最终起作用了:

jQuery.cookie("cookie", null, { path: "/",domain: ".domainname.com" });
jQuery.cookie("cookie", null, { path: "/" }); //sets domain:"www.domainname.com"