【发布时间】:2020-04-29 22:55:30
【问题描述】:
我正在尝试在元素上触发事件时创建 cookie。
所以当点击元素时,这段代码运行let date = new Date();
date.setTime(date.getTime() + 86400000);
let exp = "expires= " + date.UTCString();
let path = "path+/";
document.cookie = "my=gees;"
document.cookie = exp;
document.cookie = path;
但是当我点击广告时,cookie 是创建好的,但在时间到后它不会删除。
请帮忙。
而且,我不得不拆分 cookie 和到期和路径,因为出于某种奇怪的原因,将分号添加到字符串会省略字符串的其余部分,例如当我输入let cookie = "my=gees" + exp + path
浏览器只保存第一个分号,所以我只得到"my=gees"
【问题讨论】:
标签: javascript html cookies