Heim >Web-Frontend >js-Tutorial >Wie lösche ich alle Cookies für die aktuelle Domain mithilfe von JavaScript?
Alle Cookies für die aktuelle Domain mit JavaScript löschen
In JavaScript umfasst das Löschen aller Cookies für die aktuelle Domain das programmgesteuerte Entfernen dieser Cookies aus dem Speicher des Browsers .
So löschen Sie alle Cookies mit JavaScript
An Um alle Cookies für die aktuelle Domäne zu löschen, können Sie die folgende JavaScript-Funktion verwenden:
function deleteAllCookies() { document.cookie.split(';').forEach(cookie => { const eqPos = cookie.indexOf('='); const name = eqPos > -1 ? cookie.substring(0, eqPos) : cookie; document.cookie = name + '=;expires=Thu, 01 Jan 1970 00:00:00 GMT'; }); }
Diese Funktion durchläuft alle in der Cookie-Eigenschaft des Dokuments gespeicherten Cookies, extrahiert ihre Namen und setzt sie mit einem Ablaufdatum in der Vergangenheit (1. Januar 1970) und „löscht“ sie effektiv.
Einschränkungen der Ansatz
Beachten Sie, dass dieser Code einige Einschränkungen hat:
Das obige ist der detaillierte Inhalt vonWie lösche ich alle Cookies für die aktuelle Domain mithilfe von JavaScript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!