JS:如何从www.domain.com删除.domain.com cookie

时间:2017-02-01 11:01:43

标签: javascript cookies setcookie httpcookie

在从domain.com重定向到www.domain.com的网站上,有一个使用此插件设置的Cookie __utmzhttps://github.com/clancychilds/ReturnOfTheUTMZ/blob/master/compiled/latest/utmz.min.js

显然,这个cookie设置在.domain.com上,而不是在www.domain.com上。这是cookie细节: Name: __utmz Content: 0.1234567890.1.1.utmcsr=blablabla.co.uk|utmccn=(referral)|utmcmd=referral|utmctr=/blablabla Domain: .domain.com Path: / Send for: Any kind of connection Accessible to script: Yes Created: Tuesday, January 24, 2017 at 3:34:02 PM Expires: Sunday, July 23, 2017 at 4:34:02 PM

现在我试图从访问该网站的所有浏览器中删除此cookie,但到目前为止我的浏览器没有以下任何工作:

document.cookie = '__utmz=;domain=.style.com.;expires=Thu, 01 Jan 1970 00:00:00 UTC';

document.cookie = '__utmz=; expires=Thu, 01 Jan 1970 00:00:01 GMT; path=/';

使用JS删除此cookie的最佳方法是什么(无法​​访问jquery或任何其他库)?

1 个答案:

答案 0 :(得分:0)

这已经很晚了,但对于其他人来说,你可以使用:

document.cookie = "cookieName=; Path=/; domain=domain.com; expires=Thu, 01 Jan 1970 00:00:01 GMT;";

.将自动添加到Cookie域。

希望有所帮助