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

问个javascript读asp.net写的cookie的有关问题

2012-03-01 
问个javascript读asp.net写的cookie的问题写cookie是这么写的System.Web.HttpCookie cookie new System.

问个javascript读asp.net写的cookie的问题
 
写cookie是这么写的
  System.Web.HttpCookie cookie = new System.Web.HttpCookie("LoveA");
  cookie.Values["userid"] = userAuth.UserID;
  cookie.Values["username"] = userAuth.UserName;
  cookie.Values["userType"] = userAuth.UserType;

   

  cookie.Expires = DateTime.Now.AddDays(30);
  System.Web.HttpContext.Current.Request.Cookies.Remove(CookieName);
  System.Web.HttpContext.Current.Request.Cookies.Add(cookie);
  System.Web.HttpContext.Current.Response.Cookies.Add(cookie);

怎么用javascript读出来呢?谢谢了

[解决办法]
其实MSDN和网上一大把,搜索一下就行了。

JScript code
//写入COOKIEvar oTime=new Date();var sValue="竹子"document.cookie="userid="+sValue+";expires="+(oTime+9999);//读取//-----------------------//偶直接COPY MSDN上的给你了,要打的话好长function GetCookie(sName){  // cookies are separated by semicolons  var aCookie = document.cookie.split("; ");  for (var i=0; i < aCookie.length; i++)  {    // a name/value pair (a crumb) is separated by an equal sign    var aCrumb = aCookie[i].split("=");    if (sName == aCrumb[0])       return unescape(aCrumb[1]);  }  // a cookie with the requested name does not exist  return null;}
[解决办法]
那就用JS读JS写不就可以了。

不过也没有关系,他们是可以互相操作的。

热点排行