JavaScript - Delete All Cookies, not working [duplicate]
I have this code that won't delete all of my cookies, any idea y?
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";
}
You can only delete cookies created by javascript. You can't delete cookies create by the server.
You CAN delete server (and js) cookies from javascript unless they are protected with the HttpOnly flag
see this
精彩评论