Sagen wir, ich bin bei http://www.example.com und ich möchte ein Cookie löschen, dessen Domäne .example.com ist und ein anderes, dessen Domäne ist www.example.com.Wie lösche ich einen Cookie aus einer bestimmten Domain mit Javascript?
Ich bin derzeit mit dieser generischen Funktion:
var deleteCookie = function (name)
{
document.cookie = name + '=; path=/; expires=Thu, 01 Jan 1970 00:00:01 GMT;';
};
die Cookies nur deren Domäne entfernt zu sein scheint, ist www.example.com.
Aber wie kann ich angeben, dass es auch Cookies entfernt, deren Domäne ist .example.com?
EDIT: Grundsätzlich bin ich auf der Suche nach einer Funktion, die alle Cookies im Zusammenhang mit http://www.example.com löschen können, solange sie nicht die httponly-Flag haben. Gibt es eine solche Funktion?
möglich Duplikat [Löschen aller Cookies mit JavaScript] (http : //stackoverflow.com/questions/179355/clearing-all-cookies-with-javascript) –