让Cookie在客户机器上保存无限长时间,怎么做? 是不是设置一个很大的值,还是怎么做??

解决方案 »

  1.   

    下面是保存一年Cookie的js函数,要设置在长的更改frequencyCap 即可
    var frequencyCap = 365*24;
    function setCookies(cookieName,cookieValue)
    {
    if (frequencyCap > 0)
    {
    var today = new Date();
    var expire = new Date();
    expire.setTime(today.getTime() + 3600000 * frequencyCap);
    document.cookie = cookieName+'='+escape(cookieValue)+ ';expires='+expire.toGMTString();
    }
    else
    {
    document.cookie = cookieName+'='+escape(cookieValue);
    }
    }
      

  2.   

    Dim ck As New HttpCookie("TT", "MM")
                ck.Expires = Date.MaxValue
                Page.Response.AppendCookie(ck)就是ck.Expires = Date.MaxValue
    这一句