在我的Javascript中,我有一个包含多个名称和值的cookie:
"Token=23432112233299; sessionuid=abce32343234"
从我下载文件时的服务器添加Cookie,以便新文档cookie显示:
"Token=23432112233299; sessionuid=abce32343234; fileDownload=true"
如何从fileDownload
中删除cookie
名称和值并更新document.cookie?
更新
这是我到目前为止所做的代码,但它不起作用:
if (document.cookie.indexOf("fileDownload=true;") != -1) {
document.cookie = document.cookie.replace("fileDownload=true;", "");
} else {
document.cookie = document.cookie.replace("fileDownload=true", "");
}
答案 0 :(得分:0)
将expires参数更改为已用日期 document.cookie ='fileDownload =;期满= -1' ;
答案 1 :(得分:0)
var cookieData = "fileDownload=; path=/" +"; expires=" + new Date(0).toUTCString() + ";";
if (null) cookieData += " domain=null;";
document.cookie = cookieData;