读书人

cookie判断,该如何处理

发布时间: 2012-08-13 13:21:53 作者: rapoo

cookie判断

C# code
protected void Page_Load(object sender, EventArgs e)    {        if (!IsPostBack)        {            HttpCookie cookie = Request.Cookies["userSName"];            if (cookie != null )            {                               Response.Write(cookie + "  :1");            }            else            {                Response.Write(cookie +"  :2");            }        }    }


我在IE8下 输出的结果:System.Web.HttpCookie :1
在 firefox下 输出:System.Web.HttpCookie :1


都清空了 浏览器的 缓存 什么的

[解决办法]
C# code
        HttpCookie cookie = new HttpCookie("UserName", "test");        Response.Cookies.Add(cookie);        HttpCookie ck = Request.Cookies["UserName"];        if (ck != null)        {            Response.Write(ck.Value + ":1");        }        else        {            Response.Write("cookie不存在");        }
[解决办法]
IE清除缓存后需要关掉重新打开。

读书人网 >asp.net

热点推荐