javascript中cookie删除的方法

  介绍

这篇文章将为大家详细讲解有关javascript中cookie删除的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

javascript的特点

1. javascript主要用来向HTML页面添加交互行为。   2. javascript可以直接嵌入到HTML页面,但写成单独的js文件有利于结构和行为的分离。   3.JavaScript具有跨平台特性,在绝大多数浏览器的支持下,可以在多种平台下运行。

JavaScript删除饼干的方法:首先通过“setCookie”设置饼干,然后通过“getCookie”获取饼干;最后通过“clearCookie”删除饼干即可。

<强> JS设置cookie,删除饼干

JS设置饼干有很多种方法。

第一种:(这个是w3c官网的代码)

& lt; script>//设置饼干   function  setCookie (cname, cvalue,, exdays), {   ,,,var  d =, new 日期();   ,,,d.setTime (d.getTime (), +, (exdays * 24 * 60 * 60 * 1000));   ,,,var  expires =,“到期=? d.toUTCString ();   ,,,document.cookie =, cname  +,“=? +, cvalue  +,,,,,, +,到期;   }//获取饼干   function  getCookie (cname), {   ,,,var  name =, cname  +,“=?   ,,,var  ca =, document.cookie.split (& # 39;; & # 39;);   ,,,(var  i=0, i

第二种:

& lt; script>//JS操作饼干方法!//写饼干   function  setCookie (c_name、,价值,expiredays) {   ,var  exdate=new 日期();   exdate.setDate (exdate.getDate (), +, expiredays);   。=c_name +,“=? +,逃避(值),+,((expiredays==null), ?,,,,:,“,到期=? exdate.toGMTString ());   ,}   ,//读取饼干   function  getCookie(名称)   {   ,,,var 加勒比海盗,reg=new 正则表达式(“(^ |,)“+名称+“=((^;)*)(;| $)“);   ,   ,,,如果(arr=document.cookie.match (reg))   ,   ,,,,,,,return  (arr [2]);   ,,,   ,,,,,,,return 零;   }//删除饼干   function  delCookie(名称)   {   ,,,var  exp =, new 日期();   ,,,exp.setTime (exp.getTime(),安康;1);   ,,,var  cval=getCookie(名称);   ,,,如果(cval !=null)   ,,,,,,,。=,name  +,“=? cval +“=暗狡? exp.toGMTString ();   }//使用示例   setCookie(& # 39;用户名# 39;,& # 39;达伦# 39;,30),   alert (getCookie (“username"));   & lt;/script>

第三个例子

& lt; html>,   & lt; meta  http-equiv=癈ontent-Type",内容=皌ext/html;, charset=utf-8",/比;   ,,,& lt; head>,   ,,,,,,,& lt; script 语言=癑avaScript",类型=拔谋?JavaScript"祝辞,   ,,,,,,,,,,,   ,,,,,,,,,,,function  addCookie (objName, objValue,, objHours){//添加cookie    ,,,,,,,,,,,,,,,var  str =, objName  +,“=? +,逃避(objValue);,   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null

javascript中cookie删除的方法