我想在aspx页面关闭时候清理下cookie里的东西。我想清理cookie里指定的语句因为cookie里不是有好几句么。。想问下怎么做,走什么事件,在线等。急

解决方案 »

  1.   

    脚本控制即可
     window.onbeforeunload = function () {
            //alert("页面关闭");
            //清除相应的cookie
            Deletecookie("cookie名称");
        }function Deletecookie (name) {  //删除名称为name的Cookie 
        var exp = new Date();   
        exp.setTime (exp.getTime() - 1);   
        var cval = GetCookie (name);   
        document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString(); 
    }  
      

  2.   

     delCookie("");
      public static bool delCookie(string strName)
        {
            try
            {
                HttpCookie Cookie = new HttpCookie(strName);
                           Cookie.Expires = DateTime.Now.AddDays(-1);
                System.Web.HttpContext.Current.Response.Cookies.Add(Cookie);
                return true;
            }
            catch
            {
                return false;
            }
        }