【问题标题】:How to delete a cookie if I only know its name's first few characters - with Javascript?如果我只知道其名称的前几个字符,如何删除 cookie - 使用 Javascript?
【发布时间】:2022-01-29 01:06:42
【问题描述】:

我正在创建自己的 Cookie 同意,但我在撤销同意时遇到了问题 - 因此用户已经允许同意,但改变了主意并想拒绝他们。

当谈到 Google Analytics cookie 时,GA 在浏览器中存储了 2 个 cookie。其中一个简单地称为_ga,而另一个称为_ga_ + 每个用户的唯一代码(例如:_ga_CPQBB2KVM4)。

我想不出用唯一代码删除 cookie 的方法,因为我只知道它是前 4 个字符(我使用的是 Javascript)。

如果您能帮我解决这个问题,我将不胜感激!

【问题讨论】:

    标签: javascript cookies google-analytics cookieconsent


    【解决方案1】:

    您可以使用以下方法删除 cookie 值:

    function removeCookieValue(name) {
        document.cookie = name+'="";-1; path=/';
    }
    
    removeCookieValue('_ga')
    

    【讨论】:

      猜你喜欢
      • 2015-10-09
      • 1970-01-01
      • 2015-10-04
      • 2015-11-14
      • 2022-08-24
      • 1970-01-01
      • 2010-12-03
      • 2021-01-21
      • 1970-01-01
      相关资源
      最近更新 更多