JS cookie在几分钟内到期而不是几天

时间:2015-07-01 15:11:23

标签: javascript cookies

这就是我所拥有的我需要我的cookie在5分钟后过期我将如何做到vs现在我将它设置为30天

av_setCookie = function(e) {
e.preventDefault();

var is_legal = $(e.currentTarget).attr('rel');

$.cookie('is_legal', is_legal, {
    expires: 30,
    path: '/'
});

if (is_legal == "yes") {
    av_closeModal();
    $(window).off('resize');
} else {
    av_showRegret();
}

};

1 个答案:

答案 0 :(得分:0)

您可以将日期对象用作参数:

$.cookie('is_legal', is_legal, {
    expires: new Date().setTime(new Date().getTime() + 1000 * 60 * 5),
    path: '/'
});