Spec-Zone.ru › Web APIs

CookieChangeEvent: удалённое свойство

Ограниченная доступность

Эта функция не является базовой, поскольку она не работает во всех наиболее широко используемых браузерах.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Безопасный контекст: Эта функция доступна только в безопасных контекстах (HTTPS), в некоторых или всех поддерживающих браузерах.

Свойство deleted только для чтения интерфейса CookieChangeEvent возвращает массив cookie, которые были удалены заданным экземпляром CookieChangeEvent.

Обратите внимание, что это будут включать cookie, созданные с истекшей датой, так как эти cookie немедленно удаляются.

Значение

Массив объектов, содержащих удалённый(ые) cookie. Каждый объект содержит следующие свойства:

name

Строка, содержащая имя cookie.

value

Строка, содержащая значение cookie.

domain

Строка, содержащая домен cookie.

path

Строка, содержащая путь cookie.

expires

Отметка времени, указанная как время Unix в миллисекундах, содержащая дату истечения срока действия cookie.

secure

boolean, указывающий, используется ли cookie только в безопасном контексте (HTTPS вместо HTTP).

sameSite

Одно из следующих значений SameSite:

"strict"

Cookie будут отправляться только в контексте первого уровня и не будут отправляться с запросами, инициированными веб-сайтами третьих сторон.

"lax"

Cookie не отправляются при обычных межсайтовых подзапросах (например, для загрузки изображений или фреймов на сайт третьей стороны), но отправляются при навигации пользователя на сайте происхождения (например, при переходе по ссылке).

"none"

Cookie будут отправляться во всех контекстах.

partitioned

Булево значение, указывающее, является ли cookie разделенным cookie (true) или нет (false). См. Cookie с независимым разделенным состоянием (CHIPS) для получения дополнительной информации.

Примеры

В этом примере, при удалении cookie, обработчик событий записывает первый элемент в свойство CookieChangeEvent.deleted в консоль. Он содержит объект, представляющий только что удалённый cookie.

cookieStore.addEventListener("change", (event) => {
  console.log(event.deleted[0]);
});

Спецификации

Спецификация
API хранилища cookie
# dom-cookiechangeevent-deleted

Совместимость с браузерами

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на IOS Samsung Internet WebView Android
deleted 87 87 превью 73 Нет 87 Нет 62 Нет 14.0 87
partitioned_property 114 114 Нет 100 Нет 114 Нет 76 Нет 23.0 114

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/CookieChangeEvent/deleted

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API