在javascript中删除cookie

时间:2016-12-29 15:15:37

标签: javascript cookies

这让我大吃一惊。我在浏览器上打开了一个站点(比如堆栈溢出)。我从浏览器控制台尝试删除cookie。我正在尝试两种方式,如网上许多人所建议的那样:

var cookies = document.cookie.split(";");
    for (var i = 0; i < cookies.length; i++) {
        var cookie = cookies[i];
        var eqPos = cookie.indexOf("=");
        var name = eqPos > -1 ? cookie.substr(0, eqPos) : cookie;
        document.cookie = name + "=;expires=Thu, 01 Jan 1970 00:00:00 GMT";
    }

另一个给出一个确切的cookie名称如下:

document.cookie = '_ga=; expires=Thu, 01 Jan 1970 00:00:01 GMT;';

执行这两种方法中的任何一种后,我尝试输入:

document.cookie

我看到所有的cookie列表没有任何改变。我做错了什么,如何检查cookie是否被删除?

0 个答案:

没有答案