Узнайте дату окончания срока действия cookie с помощью JavaScript [дубликат]

Техника, которую я использовал в прошлом, должна использовать JavaScript для записи сеансовых куки, которые просто действуют как флаг, чтобы сказать, что JavaScript включен. Тогда серверный код ищет этот cookie и если это не найдено, принимает меры как соответствующий. Конечно, эта техника действительно полагается на включенные куки!

7
задан Adriana 21 July 2009 в 14:58
поделиться

2 ответа

Хм, похоже, нет простого способа сделать это. JavaScript может получить доступ только к парам имя / значение, а не к дополнительной информации, которая может быть установлена ​​в файле cookie.

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

Например, установите NAME = BOB; expirationdate и NAME_EXP = expirateiondate ; expirationdate

4
ответ дан 7 December 2019 в 05:26
поделиться

Это невозможно получить информация.

Все, что вы можете получить на стороне клиента, - это свойство document.cookie , единственная строка, состоящая из пар имя-значение. Остальные детали клиенту не доступны.

Все, что вы можете получить на стороне клиента, - это свойство document.cookie , единственная строка, состоящая из пар имя-значение. Остальные детали клиенту не доступны.

Все, что вы можете получить на стороне клиента, - это свойство document.cookie , единственная строка, состоящая из пар имя-значение. Остальные детали клиенту не доступны.

4
ответ дан 7 December 2019 в 05:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: