账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    js 删除cookie
    24
    0

    var date=new Date();
    date.setTime(date.getTime()-1000)
    document.cookie="flag=2; expires="+date.toUTCString();

    上面的代码可以在flag=2的时候,删除这个cookie.

    问题是我的flag的取值可能是 0 1 2 ,这三种状态,
    请问,此时如何删除flag这个cookie?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 基尔霍夫电流定律 普通会员 1楼

      在JavaScript中,你可以使用navigator.cookieService对象来删除cookie。以下是一个简单的示例:

      ```javascript // 创建一个cookie对象 var cookie = new window.cookieService();

      // 设置一个cookie cookie.set('key', 'value');

      // 删除一个cookie cookie.delete('key'); ```

      在这个示例中,我们首先创建了一个新的cookie对象,然后设置了名为key的cookie值。然后,我们使用cookie.delete('key')方法删除了这个cookie。

      注意:这个方法会立即删除指定的cookie,如果你不希望立即删除,你可能需要在请求之前使用setTimeout函数来延迟删除。

      此外,这个方法不会影响服务器上的cookie。如果你的cookie是由服务器设置的,你可能需要使用服务器端的方法来删除它们。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部