在登陆页面输入用户姓名和密码,点击记住信息(checkbox),当页面再次加载时记住用户信息,在线等。大侠帮帮忙,需要代码一份。cookie不太会用急!!!
解决方案 »
- 未能映射路径,高手来
- 我们单位新做的网站,大家给点意见ing...
- 汗死。。被一个极其白菜的问题困扰了几个星期。。。
- .net 2.0做的查询,添加,更新程序多人使用的问题
- 初学VS2005 页面布局的问题
- Blog 的 Rss 是要动态生成还是协手写啊,那要怎么写?
- ###各位高手!!跪求,ASP程序在ASP.NET环境里能运行吗?#####
- 一个初级问题
- sql.sql的文件应该怎么倒进数据库
- CrystalDecisions.CrystalReports.Engine.LogOnException: Logon failed.
- 新人 求教:输入字符串的格式不正确。
- webbrowser控件问题
function SetCookie(name,value)
{
var Days = 30;
var exp = new Date();
exp.setTime(exp.getTime() + Days*24*60*60*1000);
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
function getCookie(name)//取cookies函数
{
var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
if(arr != null) return unescape(arr[2]); return null;
}写入function SetCk()
{
if(document.getElementById("cbread").checked==true)//一个记住密码的chkbox
{
SetCookie(document.getElementById("tbLogName").value,document.getElementById("tbpwd").value);//调用函数,写入cookie
}
}取出function GetPwd()
{
if(getCookie(document.getElementById("tbLogName").value)!=null)
{
document.getElementById("tbpwd").value=getCookie(document.getElementById("tbLogName").value);
}
}
HttpCookie cookies_type = new HttpCookie("dbs_assPWD", tbpwd.Text);
if (days != 0)
{
cookies_name.Expires = DateTime.Now.AddDays(days);
cookies_type.Expires = DateTime.Now.AddDays(days);
}
Response.Cookies.Set(cookies_name);
Response.Cookies.Set(cookies_type);
HttpCookie UserCookie = new HttpCookie("userinfo");
UserCookie["username"] = txtUserName.Text;
UserCookie["pwd"] = txtPwd.Text;
UserCookie.Expires = DateTime.Now.AddDays(14);
Response.Cookies.Add(UserCookie);读取:
HttpCookie cookie = Request.Cookies["userinfo"];
if (cookie != null)
{
string username = cookie.Values["username"];
string pwd = cookie.Values["pwd"];
}