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

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

本文结束

相关推荐
java小吕布17 小时前
CentOS 7 服务器性能监控实战指南
linux·服务器·centos
程序员爱钓鱼17 小时前
Node.js 编程实战:图像与文件上传下载
前端·后端·node.js
椰子今天很可爱17 小时前
仿照muduo库实现一个高并发服务器
linux·服务器·c++
yesyesyoucan17 小时前
安全工具集:一站式密码生成、文件加密与二维码生成解决方案
服务器·mysql·安全
小豆子范德萨17 小时前
cursor连接远程window服务器的WSL-ubuntu
运维·服务器·ubuntu
kong790692818 小时前
环境搭建-运行前端工程(vue)
前端·前端环境
谷歌开发者18 小时前
Web 开发指向标|开发者工具 AI 辅助功能的 5 大实践应用
前端·人工智能
晚烛1 天前
实战前瞻:构建高可靠、强协同的 Flutter + OpenHarmony 智慧教育平台
javascript·flutter·html
Xの哲學1 天前
Linux grep命令:文本搜索的艺术与科学
linux·服务器·算法·架构·边缘计算
快乐肚皮1 天前
一文了解XSS攻击:分类、原理与全方位防御方案
java·前端·xss