Чтобы очистить файлы cookie в JavaScript, вы можете использовать следующие методы:
-
Метод 1. Установка срока действия файлов cookie на прошедшую дату:
document.cookie = "cookieName=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;"; -
Способ 2: использование свойства
document.cookie:var cookies = document.cookie.split(";"); for (var i = 0; i < cookies.length; i++) { var cookie = cookies[i]; var eqPos = cookie.indexOf("="); var cookieName = eqPos > -1 ? cookie.substr(0, eqPos) : cookie; document.cookie = cookieName + "=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;"; } -
Метод 3. Удаление определенных файлов cookie:
function clearCookie(cookieName) { document.cookie = cookieName + "=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;"; } // Usage: clearCookie("cookieName");
Эти методы позволяют вам удалять файлы cookie, либо установив дату истечения их срока действия в прошлом, либо явно указав имя файла cookie, который вы хотите удалить.