zoukankan      html  css  js  c++  java
  • js cookie操作方法

    //获取Cookie数组
    function getCookie(){
        var array=new Array();
        var cookies=document.cookie.split(/;/g);
        for(var i=0;i<cookies.length;i++){
            var cookie=cookies[i];
            if(cookie.indexOf("=")==-1){
                continue;
            }
            var name=cookie.substring(0,cookie.indexOf("="));
            var value=cookie.substring(cookie.indexOf("=")+1);
            array[unescape(name)]=unescape(value);
        }
        return array;
    }
    //var array=getCookie();
    //for(var a in array)
    //document.write(a+":"+array[a]+"<br />");
     
    //找特定的某个cookie
    function getOneCookie(name){
        var array=getCookie();
        for(var a in array){
            if(a==name){
                return array[a];
            }
        }
        return null;
    }
    //例
    //document.cookie="myname=co";
    //var value=getOneCookie("myname");
    //document.write(value);
     
    //删除Cookie
    function delOneCookie(name){
        var value=getOneCookie(name);
        if(value){
            document.cookie=name+"="+value+";expires=Tue, 25-Dec-1970 12:12:12 GMT";
        }
    }
    //document.cookie="myname=co";
    //delOneCookie("myname");
    //value=getOneCookie("myname");
    //if(value)document.write(value);
    
    //设置一个cookie及有效期,单位:天
    function setOneCookie(name,value,expires){
    	var expDays=expires*24*3600*1000;  //有效时间长度
    	var expDate=new Date();  //当前时间
    	expDate.setTime(expDate.getTime()+expDays);
    	var expString=expires?"; expires="+expDate.toGMTString():"";
    	var pathString=";path=/";
    	document.cookie=name+"="+escape(value)+expString+pathString;
    }
    

      

  • 相关阅读:
    867. Transpose Matrix
    896. Monotonic Array
    Java并发包中线程池ThreadPoolExecutor原理探究
    Java中的线程协作之Condition
    Java中的读写锁
    Java中的锁——Lock和synchronized
    Java中的队列同步器AQS
    Java并发编程基础之volatile
    leetcode-数组中只出现一次的数字
    leetcode-比特位计数
  • 原文地址:https://www.cnblogs.com/frostbelt/p/2388779.html
Copyright © 2011-2022 走看看