【发布时间】:2014-01-24 09:04:08
【问题描述】:
我有一个显示从 cookie 读取的数据的页面。 cookie 在一个小时后过期。通常,用户将导航到该页面并使其保持打开状态。当他们稍后返回时,cookie 已过期,页面上的数据不再相关。
谁能建议我如何将 cookie 的过期时间设置为持续会话的长度?
作为参考,这是我用来设置 cookie 的代码(我从我们拥有的另一个项目中提取了它,而这可能又是从这个站点提取的!:-)
function setCookie(value)
{
var today = new Date();
today.setTime(today.getTime());
var expires = 30 * 1000 * 60;
var c_name = 'CompareFundIds';
var exdate = new Date(today.getTime() + (expires));
document.cookie = c_name + "=" + value + ";expires=" + exdate.toGMTString();
}
【问题讨论】:
标签: cookies