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

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

本文结束

相关推荐
克喵的水银蛇1 分钟前
Flutter 弹性布局实战:快速掌握 Row/Column/Flex 核心用法
开发语言·javascript·flutter
脾气有点小暴4 分钟前
ES6(ECMAScript 2015)基本语法全解析
前端·javascript
前端fighter4 分钟前
全栈项目:闲置二手交易系统(二)
前端·vue.js·node.js
sztian687 分钟前
JavaScript---BOM对象、JS执行机制、location对象
开发语言·前端·javascript
潘小安12 分钟前
【译】别再想着 Figma 了,AI 才是新的设计工具
前端·ai编程·weui
少寒22 分钟前
async/await:异步编程的优雅解决方案
前端·javascript
华仔啊26 分钟前
CSS的clamp()函数:一行代码让网页自适应如此简单
前端·css
被AI抢饭碗的人27 分钟前
linux:进程间通信
linux·运维·服务器
wordbaby29 分钟前
React 误区粉碎:useEffectEvent 是“非响应式”的,所以它不会触发重渲染?
前端·react.js