介绍
这篇文章主要介绍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删除饼干的方法