удаление дубликата куки на домене - PullRequest
4 голосов
/ 02 сентября 2011

Я пытаюсь удалить запись 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 голосов
/ 13 июля 2015

Я знаю, что это очень поздно, но у меня возникла та же проблема при попытке установить cookie Google Translate.

Это сработало:

jQuery.cookie("cookie", null, { path: "/",domain: ".domainname.com" });
jQuery.cookie("cookie", null, { path: "/" }); //sets domain:"www.domainname.com"
0 голосов
/ 03 сентября 2011

Если у вас есть доступ к php, вы можете удалить cookie с помощью функции setcookie: setcookie php . Для вас важен пятый аргумент - домен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...