删除cookie键值对
delete cookie key value pair
我试图通过设置有效期时间如下删除cookie。但是,cookie的密钥仍然存在。这只会将cookie设置为空字符串。如何完全删除cookie的键值对?
document.cookie = "username=; expires=Thu, 01 Jan 1970 00:00:00 UTC";
删除服务器设置的cookie可能很棘手。要删除使用JavaScript设置的cookie,请使用以下方法:
function deleteCookie(c_name) {
document.cookie = c_name+'=' + ";expires=Thu, 01 Jan 1970 00:00:01 GMT ;domain=.yourdomain.com;path=/";
document.cookie = c_name+'=' + ";expires=Thu, 01 Jan 1970 00:00:01 GMT ;";
}
将此方法调用为:deleteCookie("username");
相关文章:
- 正在数组中存储键值对
- 如何将新的键/值对元素添加到现有数组
- 在键值对中对求和值进行下划线
- 返回由键/值对定义的数组
- 在url参数javascript中存储键值对列表
- 将数组转换为键值对
- jQueryAJAX-将额外的键/值对推送到序列化的$_POST数组中
- 使用jQuery从ajax调用访问键值对
- 将动态键值对传递给函数
- d3使用键值对对对多个值的数据进行分组
- JS在封装对象中查找键值对
- 从html标记格式的字符串中提取键值对
- JavaScript 在函数中声明键值对
- 在JavaScript中为表单元素生成键值对
- 如何给$('inputs')每个函数,以将数据存储为 asp.net 中的键值对
- 从 JSON 获取键值对而不使用 .(DOT) 在 Java 脚本或 jquery 中
- 在键值对的唯一组合上合并对象
- 动态插入并从数组中检索键值对 - Javascript
- 删除cookie键值对
- 多个cookie和一个具有多个键值对的cookie