首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

cookie判断,该如何处理

2012-08-13 
cookie判断C# codeprotected void Page_Load(object sender, EventArgs e){if (!IsPostBack){HttpCookie c

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清除缓存后需要关掉重新打开。

热点排行