Sus*_*ire 2 javascript cookies
我创建了一个像下面的cookie,可以检索所有font_size,back_color和font_name.但是一旦我关闭浏览器,cookie就会丢失.据我所知,如果我们得到失效日期错误的cookie可能会丢失,但我已经测试了日期,expireGMT并且很好.我在下面的代码中做错了什么吗?我还需要包含path吗?
document.cookie = "font_size=14";
document.cookie = "back_color=Gray";
document.cookie = "font_name=Georgia";
document.cookie = "expires=" + expireGMT;
Run Code Online (Sandbox Code Playgroud)
每个单独写入document.cookie都是cookie的设置,并且必须在该写入上设置任何选项(包括该cookie的到期日期).您需要在每个Cookie分配中包含到期时间:
document.cookie = "font_size=14; expires=" + expireGMT;
document.cookie = "back_color=Gray; expires=" + expireGMT;
document.cookie = "font_name=Georgia; expires=" + expireGMT;
Run Code Online (Sandbox Code Playgroud)
没有它,每个cookie将被创建为会话cookie,并在浏览器关闭时到期.