js对cookie基本使用

来源:互联网 发布:java中级工程师就业班 编辑:程序博客网 时间:2024/06/16 23:36


[javascript] view plaincopy在CODE上查看代码片派生到我的代码片
  1. //设置cookie  
  2. //name是cookie中的名,value是对应的值,iTime是多久过期(单位为天)  
  3. function setCookie(name,value,iTime){  
  4.     var oDate = new Date();  
  5.     //设置cookie过期时间  
  6.     oDate.setDate(oDate.getDate()+iTime);  
  7.     document.cookie = name+'='+value+';expires='+oDate.toGMTString();  
  8. }  
  9. //获取cookie  
  10. function getCookie(name){  
  11.     //cookie中的数据都是以分号加空格区分开  
  12.     var arr = document.cookie.split("; ");  
  13.     for(var i=0; i<arr.length; i++){  
  14.         if(arr[i].split("=")[0] == name){  
  15.             return arr[i].split("=")[1];  
  16.         }  
  17.     }  
  18.     //未找到对应的cookie则返回空字符串  
  19.     return '';  
  20. }  
  21. //删除cookie  
  22. function removeCookie(name){  
  23.     //调用setCookie方法,把时间设置为-1  
  24.     setCookie(name,1,-1);  
  25. }  
0 0