Javascript Cookie - PullRequest
       23

Javascript Cookie

8 голосов
/ 12 апреля 2010

Как я могу создать cookie, используя javascript только для завершения сеанса браузера (т. Е. До закрытия текущего браузера). Мой сценарий выглядит следующим образом;

function setCookie(c_name,c_value,c_expiredays) {
    var exdate=new Date();
    exdate.setDate(exdate.getDate()+c_expiredays);
    document.cookie=c_name+ "=" +escape(c_value)+
    ((c_expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}

setCookie('gs_cookie','firstme',1600000);

Какое значение мне нужно передать вместо 1600000. Пожалуйста, помогите ....

Ответы [ 2 ]

8 голосов
/ 12 апреля 2010

Если вы не установите время истечения, файл cookie будет удален при закрытии браузера:

setCookie('gs_cookie','firstme');
4 голосов
/ 12 апреля 2010

Установка c_expiredays на 0 (без кавычек) должна помочь.

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