Javascript 操作Cookies

原创 2006年06月01日 10:52:00

USID

PW

// index.aspx.cs

USID.Attributes.Add("onblur","SaveCurUser()");

// index.aspx

//添加 onload=SetCurUser();

     <script language="javascript">
              var LastUserId="LastUserCode";
              function SaveCurUser()
                   {
                   var objusID=document.getElementById("USID").value; 
                    CurUserId=objusID;
                       //alert("save:"+CurUserId);
                        SetCookie(LastUserId,CurUserId);
                        Form1.PW.focus();
                       return true;
                   }
            function SetCurUser()
                   {
                  
                    CurUserId=GetCookie(LastUserId);
                       //alert("get:"+CurUserId);
                       if (CurUserId==null)
                       {CurUserId=""}
                       var objusUSID=document.getElementById("USID");
                        objusUSID.value=CurUserId;
                        Form1.PW.focus();
                   }
/*--------------------------------------------------
//cookie事件 by zwb
// 2006/06/1
//--------------------------------------------------*/
//写Cookie
function SetCookie(name,value)
{
     var argv=SetCookie.arguments;
     var argc=SetCookie.arguments.length;
     var expires=new Date();
     //保存COOKIES时间为1年    
     expires.setTime(expires.getTime()+(24*60*60*1000*365));
     document.cookie=name+"="+escape(value)+("; expires="+expires.toGMTString())+"; path=/";
}
//内部函数,不供外部调用
function getCookieVal(offset)
{
     var endstr=document.cookie.indexOf(";",offset);
     if(endstr==-1)endstr=document.cookie.length;
     return unescape(document.cookie.substring(offset,endstr));
}
//读Cookie
function GetCookie(name)
{
     var arg=name+"=";
     var alen=arg.length;
     var clen=document.cookie.length;
     var i=0;
     while(i<clen)
     {
         var j=i+alen;
          if(document.cookie.substring(i,j)==arg)
              return getCookieVal(j);
          i=document.cookie.indexOf(" ",i)+1;
          if(i==0) break;
     }
     return "";
}

   </script>

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

javascript对cookies的操作

JavaScript Cookies ,cookie 用来识别用户。

利用用户在提示框中输入的数据创建一个 JavaScript Cookie,当该用户再次访问该页面时,根据 cookie 中的信息发出欢迎信息。什么是cookie?cookie 是存储于访问者的计算机中...

php Cookies 操作控制类

cookies操作总结

  • 2010-11-02 12:59
  • 1.06MB
  • 下载

javascript脚本无法获取服务端写入的Cookies

看看两段代码吧: 1. // 在当前请求的输出页面中输出Cookie HttpCookie cookie = new HttpCookie("ClientId", loginResult.TV...

js操作cookies

java http 操作cookies

javascript cookies 存、取、删除实例

//写cookies函数 作者:翟振凯function SetCookie(name,value)//两个参数,一个是cookie的名子,一个是值{var Days = 30; //此 cookie ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)