Je suis sur un site externe, et j'essaie de supprimer le cookie via javascript.Impossible de supprimer le cookie de javascript
je l'ai fait ce qui suit dans la console:
function deleteAllCookies() {
var cookies = document.cookie.split(";");
for (var i = 0; i < cookies.length; i++) {
var cookie = cookies[i];
var eqPos = cookie.indexOf("=");
var name = eqPos > -1 ? cookie.substr(0, eqPos) : cookie;
document.cookie = name + "=;expires=Thu, 01 Jan 1970 00:00:00 GMT";
}
}
deleteAllCookies()
qui est censé régler le cookie document expire en 1970
Mais après cela, j'appelle
document.cookie.split(";")
Les biscuits sont apparemment intacts. Des idées pourquoi?
PS: code ci-dessus est de stackoverflow Clearing all cookies with JavaScript
Vous ne pouvez supprimer les cookies qui sont sur le domaine que vous les supprimer de. Vous ne pouvez pas supprimer les cookies inter-domaines. –
Avez-vous débogué avec un bug de feu? quelle est la valeur de document.cookie? –
Publiez vos données de cookie. Cela fonctionne pour moi ici: http://jsfiddle.net/WbGYV/1/ – Calum