当我关闭 Firefox 浏览器并重新打开时,cookie 消失了。 这是如何控制的?
我想在 cookie 中保留某些用户偏好/选项。
我在 Windows-vista 上使用 Firefox 10.0.2。
最佳答案
我相信答案很简单,每次写入 cookie 时使用它来设置过期时间:
function setCookie(c_name,value,exdays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate() + exdays);
var c_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString());
document.cookie=c_name + "=" + c_value;
}
关于javascript - 如何设置 FireFox cookies 在浏览器关闭时持续存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9606143/