当前位置:  首页  >  PHP资讯  >  业界资讯

javascript如何删除Cookie

在javascript中想要删除cookie,首先需要找到cookie对应的name对应的值,将其设置为过期;然后设置expire属性的值为过期日期(即任何过去日期)即可,浏览器会自动删除cookie文件。

在Javascript中想要删除COOKIE,首先需要找到COOKIE对应的name对应的值,将其设置为过期;然后设置expire属性的值为过期日期(即任何过去日期)即可,浏览器会自动删除COOKIE文件。

找到COOKIE有下面方法:

function getCOOKIE2(name){ var arr = document.COOKIE.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)")); if(arr != null) return unescape(arr[2]); return null; }

找到后设置为过期,切记设置domain和path,只有这两个参数跟你要删除的参数完全一样才能把它删除掉。

function resetNfluent(){ alert("before=>"+document.COOKIE); var exp = new Date(); exp.setTime(exp.getTime() - 1); var cval=getCOOKIE2('name'); var lanObj=document.getElementById('lanOption'); var lanSel=lanObj.value; alert(lanSel); if(lanSel=='en'){ alert('let\'s reset nFluent'); alert('cval=>'+cval); if(cval!=null){ document.COOKIE="name="+cval+"; domain=.example.com; expires="+exp.toGMTString()+"; path=/"; }else{ document.COOKIE="name=; domain=.example.com; expires="+exp.toGMTString()+"; path=/"; } }else{ alert('Don\'t need reset nFluent'); } alert("after=>"+document.COOKIE); }

推荐学习:Javascript视频教程

以上就是Javascript如何删除COOKIE的详细内容,更多请关注其它相关文章!

内容推荐:免费高清PNG素材下载
吐了个 "CAO" !
扫码关注 PHP1 官方微信号
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved PHP1.CN 第一PHP社区 版权所有 京ICP备19059560号-4