我用js写的代码保存了Cookie,可是在点击返回按钮的时候,怎么也清除不了。
1:Response.Cookies.Remove("a");pon
2:Response.Cookies["a"].Expires=System.DateTime.Today;
3:Response.Cookies.Clear();
这三种方法都试过。可是就是清除不了。。
1:Response.Cookies.Remove("a");pon
2:Response.Cookies["a"].Expires=System.DateTime.Today;
3:Response.Cookies.Clear();
这三种方法都试过。可是就是清除不了。。
解决方案 »
- asp.net中javascript给自定义文本框属性赋值,后台不起作用
- table的隐藏,但打印问题
- 在线等,做行业板块涨幅榜的程序,求教大牛
- 网络部队
- VS.NET调试时不报错了
- 编译的时候包错 assembly 'C:\studyinfo\ajax\AjaxControlToolkit\obj\Debug\AjaxControlToolkit.dll' -- 'Object already exists. 怎么解决?
- gridview显示的奇怪问题
- Microsoft.Web.UI.WebControls我在.net2003 中没找到,要安装什么东西.
- 在javascript中能否调用后台cs文件中的函数。
- 一个关于js自定义创建表格清除的问题?
- 关于客户端验证的问题
- 关于gridview的刷新问题
{
HttpCookie myCookie = new HttpCookie("UserSettings");
myCookie.Expires = DateTime.Now.AddDays(-1);
Response.Cookies.Add(myCookie);
}
cookie["id"] = id;
cookie.Expires = DateTime.Now.AddDays(-1d);
Response.AppendCookie(cookie);其实是设置过期,不是删除了
if (Request.Cookies["id"] != null)
{
id= Request.Cookies["id"].Value.Trim();
id= id.Replace("id=", "");
}
你用这个设置cookie