无法使用JavaScript删除Cookie。 Cookie由我网域上的第三方设置。我使用以下JavaScript,其中' cookieName'是Cookie的名称和路径'和'主机名'与有问题的cookie相同(主机名是我的域 - location.hostname)。 以下内容很高兴删除了我设置的Cookie,但没有触及广告Cookie。
document.cookie = cookieName +'=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path='+ path +'; domain='+ hostname +';'
这可能是什么原因?
答案 0 :(得分:0)
解决了,结果是简单的混乱。如果您遇到同样的问题,请尝试完全省略域名声明,这对我有用。用JavaScript写出cookie将域名显示为“www.mydomain.co.uk”,但将其设置为domain = www.mydomain.co.uk;将失败。省略域名声明完全适用于此用例。 (因为cookie一直在重新创建,所以我没有费心去过它。)
document.cookie = cookieName +'=; path='+ path +';';
上面清空了cookie,这会阻止它变得过大而破坏其他东西。