Javascript文件.Cookie删除“名称”;和“;value"

Javascript document.cookie remove "name" and "value"

本文关键字:quot value 名称 文件 Cookie 删除 Javascript      更新时间:2023-09-26

在我的Javascript中,我有一个cookie的几个名称和值:

"Token=23432112233299; sessionuid=abce32343234"

当我从服务器下载一个文件时,添加一个Cookie,这样新的文档Cookie将看起来:

  "Token=23432112233299; sessionuid=abce32343234; fileDownload=true"

如何从cookie中删除fileDownload的名称和值并更新document.cookie?

更新:

这是我到目前为止所做的代码,但它不工作:

if (document.cookie.indexOf("fileDownload=true;") != -1) {
    document.cookie = document.cookie.replace("fileDownload=true;", "");
} else {
    document.cookie = document.cookie.replace("fileDownload=true", "");
}

将expires参数更改为过期日期。
文档。cookie = 'fileDownload =;到期= 1";

    var cookieData = "fileDownload=; path=/" +"; expires=" + new Date(0).toUTCString() + ";";
    if (null) cookieData += " domain=null;";
    document.cookie = cookieData;