Javascript удалить cookie на следующий день - PullRequest
0 голосов
/ 18 мая 2010

Мне было интересно, можете ли вы удалить куки в начале следующего дня.

Допустим, я захожу на веб-сайт в 13:30 и снова использую его в течение дня, но в полночь или через 1 минуту, в новый день, cookie удаляется.

Большое спасибо за любую помощь, C

Ответы [ 3 ]

4 голосов
/ 18 мая 2010

Да - установить время истечения полуночи:

function midnight_cookie(name, value, path)
{
  var now = new Date();
  var expire = new Date();
  expire.setFullYear(now.getFullYear());
  expire.setMonth(now.getMonth());
  expire.setDate(now.getDate()+1);
  expire.setHours(0);
  expire.setMinutes(0);
  document.cookie = name+"="+value+"; expires=" + expire.toString() +"; path=" + path;
}
0 голосов
/ 18 мая 2010

Вы можете разрешить сроку действия файлов cookie в определенный день / время. Посмотрите на функцию setCookie здесь:

http://techpatterns.com/downloads/javascript_cookies.php

0 голосов
/ 18 мая 2010

Дайте куки соответствующий срок годности.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...