Cookie如何设置过期时间为当前页面关闭即清除?

挑战
  • 542
  Cookie.set('token', res.data.data.token);

如何在这基础上为Cookie设置过期时间?设置成为页面关闭即清除?

回复
阅读 7.7k
4 个回答

那你为什么要用Cookie,这个情况更适合用Session Storage呀。

这种情况你直接用session 或者只有一个页面存在的时候可以采用session storage

试试这个,意思是在页面关闭之前,把cookie清空
<body onbeforeunload="document.cookie=''">

页面卸载前把cookie清空即可

window.addEventListener('beforeunload', funciton (){
    Cookie.set('token', null);
}, false)
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
你知道吗?

宣传栏