javascript删除饼干的方法

  介绍

这篇文章主要介绍javascript删除饼干的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

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

本教程操作环境:windows7多系统,javascript1.8.5版,戴尔G3电脑。

原来一直以为只要设置javascript的。对象就能简单的在浏览器端设置和删除Cookie值,网上很多文章也是这么教的,但是最近发现简单的设置javascript的文件。cookie的值无法完全做到删除或更改饼干。

使用JavaScript清理饼干首先要找到该饼干对应的名字对应的值,然后设置其为过期:
找到饼干有下面方法:

function  getCookie2(名字){   ,,,var  arr =, document.cookie.match (new 正则表达式(“(^ |,)“+名称+“=((^;)*)(;| $)“)),,,   ,,,如果(arr  !=, null),   ,,,,,,,return  unescape (arr [2]),,   ,,,,,,,return 零;   }

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

function  resetNfluent () {   “警报(前“=?+。);   var  exp ,=, new 日期();   exp.setTime (exp.getTime(),安康;1);   var  cval=getCookie2(& # 39;名字# 39;);   var  lanObj=. getelementbyid (& # 39; lanOption& # 39;);   var  lanSel=lanObj.value;   警报(lanSel);   如果(lanSel==& # 39; en # 39;) {   警报(& # 39;让\ & # 39;s  reset  nFluent& # 39;);   警报(& # 39;cval=祝辞& # 39;+ cval);   如果(cval !=null) {   。=皀ame=? cval +“;   域=.example.com;   到期=? exp.toGMTString () +“;;   路径=/?;   其他}{   。=皀ame=;   域=.example.com;   到期=? exp.toGMTString () +“;;   路径=/?;   }   其他}{   警报(& # 39;唐\ & # 39;t  need  reset  nFluent& # 39;);   }   “警报(“=?+。);   ,,,}

以上是“javascript删除饼干的方法”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

javascript删除饼干的方法