如何设置即使在关闭 window 后仍保留的持久性 cookie?
How to set persistent cookies that stay even after closing window?
我正在尝试设置即使用户关闭浏览器也必须持续存在的 cookie。
document.cookie = name=${generateString()}
; 'expires=Sun, 1 Jan 2023 00:00:00 UTC; path=/';
但是当我关闭 window 并再次打开它时,没有保存任何 cookie。
我的目标是以某种方式保存当前用户而不 him/her 被记录并创建一个临时用户。
您应该考虑使用 localStorage。例如:
// setting an item with name "expires"
localStorage.setItem('expires', 'Sun, 1 Jan 2023 00:00:00 UTC');
// retrieving the item
const expires = localStorage.getItem('expires');
我正在尝试设置即使用户关闭浏览器也必须持续存在的 cookie。
document.cookie = name=${generateString()}
; 'expires=Sun, 1 Jan 2023 00:00:00 UTC; path=/';
但是当我关闭 window 并再次打开它时,没有保存任何 cookie。
我的目标是以某种方式保存当前用户而不 him/her 被记录并创建一个临时用户。
您应该考虑使用 localStorage。例如:
// setting an item with name "expires"
localStorage.setItem('expires', 'Sun, 1 Jan 2023 00:00:00 UTC');
// retrieving the item
const expires = localStorage.getItem('expires');