通过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
}
}
}

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

本文结束

相关推荐
下地种菜小叶2 分钟前
特征定义、特征计算、特征服务怎么配合?一次讲透
java·服务器·前端·数据库·spring cloud
error:(2 分钟前
Linux系统Claude Code安装指南:绕过官方curl 403错误的解决方案
linux·运维·服务器
深海鱼在掘金4 分钟前
Next.js从入门到实战保姆级教程(第十三章):从原理到实践深度剖析缓存策略
前端·typescript·next.js
hj2862516 分钟前
Linux基础知识day04
linux·运维·服务器
ejinxian6 分钟前
Rust的GUI方案中,Slint、Azul、egui、iced、Druid、Tauri
前端·javascript·vue.js
威迪斯特7 分钟前
Cobra框架:Go语言命令行开发的现代化利器
开发语言·前端·后端·golang·cobra·交互模型·命令行框架
奇妙之二进制9 分钟前
zmq源码分析之signaler_t
linux·服务器·网络
Python私教14 分钟前
ShadcnVueAdmin 的国际化是怎么实现的
前端·javascript·vue.js
㳺三才人子16 分钟前
容器內的 H2 控制台
开发语言·前端·javascript
其实防守也摸鱼40 分钟前
计算机组成原理--5.输入/输出(I/O)系统
服务器·笔记·深度学习·计算机网络·知识图谱·工具·计算机组成原理