Estoy en un sitio externo, y estoy tratando de eliminar la cookie a través de javascript.No se puede eliminar la cookie de javascript
hice lo siguiente en la consola:
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()
que se supone que instalar la cookie documento expira en 1970
Pero después de eso, llamo
document.cookie.split(";")
Las cookies están aparentemente intactos. ¿Alguna idea de por qué?
PD: el código de seguridad es de stackoverflow Clearing all cookies with JavaScript
Sólo puede eliminar las cookies que se encuentran en el dominio que les está eliminando de. No puede eliminar las cookies entre dominios. –
¿Has depurado con un error de fuego? ¿Cuál es el valor de document.cookie? –
Publique sus datos de cookies. Me está funcionando aquí: http://jsfiddle.net/WbGYV/1/ – Calum