asp.net写cookies:
HttpCookie myCookie=new HttpCookie("userinfo");
myCookie.Values["name"]=name;
myCookie.Values["dept"]=dept;
Response.Cookies.Add(myCookie);asp中:
<%
Response.Buffer =true
if Request.Cookies("userinfo")("name")="" then
Response.Write "未登陆!"
Response.End
end if
%>
可是总是取不到cookies,也就是都显示“未登陆”,代码错在哪?该怎么改?高手指教一下。
HttpCookie myCookie=new HttpCookie("userinfo");
myCookie.Values["name"]=name;
myCookie.Values["dept"]=dept;
Response.Cookies.Add(myCookie);asp中:
<%
Response.Buffer =true
if Request.Cookies("userinfo")("name")="" then
Response.Write "未登陆!"
Response.End
end if
%>
可是总是取不到cookies,也就是都显示“未登陆”,代码错在哪?该怎么改?高手指教一下。
{
var cookie_pause;
var cookie_pair;
var cookie_value;
var cookie_array;
var username;
cookie_array=document.cookie.split(";")
if(document.cookie!="")
{
for(counter=0;counter<cookie_array.length-1;counter=counter+1)
{
strCookie=cookie_array[counter];
cookie_pause= strCookie.split("=");
username=cookie_pause[0].split("_");
cookie_userIdvalue=username[1];
if(cookie_userIdvalue==document.Form1.txtUsername.value)
{
document.Form1.txtPassword.value =cookie_pause[2];
document.Form1.chkRemeber.checked = true;
break;
}
}
}
}
在asp.net里可以用Server.HtmlEncode(dept)后再用Server.HtmlDecode(dept)解码,可是asp里怎么解码呢?我vbscript很烂。