通过JS删除当前域名中的全部COOKIE教程

有时候需要通过JS来控制一下网站的登录状态,就例如:网站登出功能,我们可以直接通过JS将所有COOKIE删除,COOKIE删除之后,网站自然也就退出了。

那么今天我就给大家分享一段JS的函数,通过调用这段函数就可以实现删除COOKIE功能了。

实例代码:

复制代码
function delCookie () {
var keys = document.cookie.match(/[^ =;]+(?==)/g)
if (keys) {
for (var i = keys.length; i--;) {
document.cookie = keys[i] + '=0;path=/;expires=' + new Date(0).toUTCString() // 清除当前域名下的,例如:m.ratingdog.cn
document.cookie = keys[i] + '=0;path=/;domain=' + document.domain + ';expires=' + new Date(0).toUTCString() // 清除当前域名下的,例如 .m.ratingdog.cn
document.cookie = keys[i] + '=0;path=/;domain=ratingdog.cn;expires=' + new Date(0).toUTCString() // 清除一级域名下的或指定的,例如 .ratingdog.cn
}
}
}

这段代码站长我已经实测过了,还是比较好用的。

本文结束

相关推荐
ZC跨境爬虫8 小时前
跟着 MDN 学 HTML day_57:(HTML 表格进阶特性与无障碍实践)
java·前端·javascript·ui·html·音视频
Moment8 小时前
刷 Reddit 1 小时没结果?我用这个方法 10 秒挖出真实需求
前端·javascript·后端
折翅嘀皇虫8 小时前
【无标题】steal_work_thread_pool
服务器·前端·算法
zzzsde8 小时前
【Linux】线程概念与控制(3):线程ID&&C++封装线程
linux·运维·服务器·开发语言·算法
w_t_y_y8 小时前
VUE组件配置项(零)概述
前端·javascript·vue.js
水云桐程序员8 小时前
Web应用的分类
前端·javascript·vue.js·react.js·webkit
Jack N8 小时前
2026 Web 网站性能优化指南
前端·性能优化
yqcoder8 小时前
TypeScript 进阶:如何精准获取对象的所有 Key?
javascript·ubuntu·typescript
UXbot8 小时前
支持移动端原型绘制的 AI 工具核心功能对比(2026):5 款主流平台能力横向评测
前端·低代码·ui·交互·原型模式·web app
不做无法实现的梦~8 小时前
Linux 新手到日常运维操作指南
linux·运维·服务器