Установка срока действия для куки - PullRequest
0 голосов
/ 29 апреля 2020

Я пытаюсь создать повара ie, когда событие запускается для элемента. Поэтому при щелчке элемента этот код запускается let date = new Date(); date.setTime(date.getTime() + 86400000); let exp = "expires= " + date.UTCString(); let path = "path+/"; document.cookie = "my=gees;" document.cookie = exp; document.cookie = path;

Но когда я нажимаю на объявление, повар ie создается нормально, но не удаляется по истечении времени. Пожалуйста помоги. Кроме того, мне пришлось разделить команду cook ie, срок действия и путь, потому что по какой-то странной причине добавление точки с запятой в строку пропускает остальную часть строки, например, когда я набираю let cookie = "my=gees" + exp + path

браузер сохраняет только до первой точки с запятой, поэтому я получаю только "my=gees"

1 Ответ

0 голосов
/ 29 апреля 2020

Для установки и удаления повара ie через некоторое время используйте нижеприведенный синтаксис

document.cookie = "my=gees; expires=Fri, 1 May 2020 12:00:00 UTC; path=/";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...