【发布时间】:2011-11-08 20:59:06
【问题描述】:
我正在尝试从网站中删除 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。
【问题讨论】:
-
哪个 cookie 没有被删除?您的脚本是否在“www.domainname.com”或其他子域上运行?
-
同一个域,而且每次都是随机的。意味着一个或另一个 cookie 将保留。并且在控制台中运行 javascript 也没有做任何事情。但是我得到了这个修复。我在上面的命令中添加了第 3 行,除了我没有指定域之外,其他都是一样的。这似乎可以解决问题
-
您是否尝试过翻转订单?在指定较少的版本之前删除指定较多的版本。
标签: php javascript jquery cookies dns