求一个JavaScript的Cookies和Session的例子

解决方案 »

  1.   

    javascript操作cookie知道,但是操作session有些诡异了
      

  2.   


    //设置cookie
    function setCookie(name,value) {
        var Days = 1;
        var exp  = new Date();
        exp.setTime(exp.getTime() + Days*24*60*60*1000);
        document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
    }
    //获取cookie
    function getCookie(name) {
        var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
        if(arr=document.cookie.match(reg)) return unescape(arr[2]);
        else return "";
    }
    //删除cookie
    var removeCookie=function(name) {
      document.cookie = name+"=;expires="+(new Date(0)).toGMTString();
    };
      

  3.   

    //获取cookie
    function getCookie(name) {
        var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
        if(arr=document.cookie.match(reg)) return unescape(arr[2]);
        else return "";
    }get出来为undefind
      

  4.   

    cookie的值存本地浏览器。
    session的值一般存服务器文件。
    客户端通过浏览器的cookie里记录的某个session id值作为key访问服务器端对应的文件。
    了解了基本概念,lz是不是应该重新描述下问题?
      

  5.   

    求一个JavaScript操作Cookies和一个操作Session的例子。