作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个页面显示从 cookie 中读取的数据。 cookie 会在一个小时后过期。通常,用户会导航到该页面并使其保持打开状态。当他们稍后返回时,cookie 已过期,页面上的数据不再相关。
谁能建议我如何设置 cookie 的过期时间以持续 session 长度?
作为引用,这是我用来设置 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();
}
最佳答案
您的标题和文字似乎说明了两个不同的要求:
// Set cookie until browser is closed
document.cookie = c_name + "=" + value;
// Set cookie every minute
var value = ...;
window.setInterval(function () {
setCookie(value);
}, 60 * 1000);
关于cookies - 获取 Cookie 在页面打开时不会过期,但在关闭时会持续 1 小时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2273608/
我创建了一个分支来开发新功能。由于这个新功能完全是作为一个新项目开发的,唯一可能的冲突来源是解决方案文件。 随着功能的开发,主分支更新了几次。当我完成开发和测试时,我做了: git checkout
我是一名优秀的程序员,十分优秀!