设置cookie到期日期到今天js
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了设置cookie到期日期到今天js相关的知识,希望对你有一定的参考价值。
我正在尝试将Cookie到期日期设置为现在或通过日期。这是因为我在我的网站上有一个包含大量存储在cookie中的链接的框,当用户按下链接旁边的“X”时,需要删除该数组中的这个位置。这是一些代码
function get_favorites_cookie(){
var aaa = Cookies.get('aaa');
return aaa;
}
function update_favorites_cookie( id, delete_item ){
var bbb = get_favorites_cookie();
if( ! favorites_cookie ) {
Cookies.set('aaa', id, { expires: 7, path: '/' });
} else {
if( ! delete_item ){
Cookies.set('aaa', bbb + '+' + id, { expires: 7, path: '/' });
} else {
var array = favorites_cookie.split('+');
console.log(array);
var index = array.indexOf( id );
array.splice(index, 1);
// update array + update cookie
Cookies.set('fav_cookie', favorites_cookie + '+' + id, { expires: date.toGMTString(), path: '/' });
}
}
}
谢谢
答案
找到了答案!我只需要遍历我的cookie中的所有ID并将所有选定的cookie推送到另一个阵列,重置cookie并传递新阵列
以上是关于设置cookie到期日期到今天js的主要内容,如果未能解决你的问题,请参考以下文章