【问题标题】:JQuery Cookies Set Expire TimeJQuery Cookies 设置过期时间
【发布时间】:2014-01-23 02:37:49
【问题描述】:

我有这个:

if (typeof options.expires == 'number') {
date = new Date();
date.setTime(date.getTime() + (options.expires * 5 * 1000));
} else {
date = options.expires;
}
expires = '; expires=' + date.toUTCString();

如何让cookies在10分钟后过期?

【问题讨论】:

  • 你用什么插件来设置/获取cookies,有几个?
  • jquery.不,它的单一。 sry 4 我的英语:P

标签: jquery cookies


【解决方案1】:
 var date = new Date();
 var m = 10;
 date.setTime(date.getTime() + (m * 60 * 1000));
 $.cookie("cookie", "value", { expires: date });

或者你可以使用一个函数:

function ExpireCookie(minutes) {
 var date = new Date();
 var m = minutes;
 date.setTime(date.getTime() + (m * 60 * 1000));
 $.cookie("cookie", "value", { expires: date });
}

那就ExpireCookie(10);

【讨论】:

    【解决方案2】:

    10 minutes is 10 * 60 * 1000 milliseconds.

    var date = new Date();
    date.setTime(date.getTime() + (10 * 60 * 1000));
    $.cookie("example", "foo", { expires: date });
    

    【讨论】:

      猜你喜欢
      • 2011-06-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多