客户单操作Cookie

ExpandedBlockStart.gif 代码
< script type = " text/javascript "   >
 
function  GetObj(objStr){ return  document.getElementById(objStr);}   
function  SetValue(){   
   
var  userNameValue  =  getCookieValue( " userName " );   
   GetObj(
" <%=txtLoginEmail.ClientID %> " ).value  =  userNameValue;   
   
var  passwordValue  =  getCookieValue( " password " );   
   GetObj(
" <%=txtLoginPassword.ClientID %> " ).value  =  passwordValue;       
}  
  
function  Login()   
   {   
        
var  userNameValue  =  GetObj( " <%=txtLoginEmail.ClientID %> " ).value;   
        
var  passwordValue  =  GetObj( " <%=txtLoginPassword.ClientID %> " ).value;           
        
if ( GetObj( " saveCookie " ).checked){     
                setCookie(
" userName " ,userNameValue, 24 , " / " );   
                setCookie(
" password " ,passwordValue, 24 , " / " );   
            }             
   }   
   
function  GetPassword()
   {
     
var  userNameValue  =  GetObj( " <%=txtLoginEmail.ClientID %> " ).value;  
     GetObj(
" <%=txtLoginPassword.ClientID %> " ).value  =  getCookieValue(userNameValue);
   }
   
   
function  setCookie(name,value,hours,path){   
    
var  name  =  escape(name);   
    
var  value  =  escape(value);   
    
var  expires  =   new  Date();   
    expires.setTime(expires.getTime() 
+  hours * 3600000 );   
    path 
=  path  ==   ""   ?   ""  :  " ;path= "   +  path;   
    _expires 
=  ( typeof  hours)  ==   " string "   ?   ""  :  " ;expires= "   +  expires.toUTCString();   
    document.cookie 
=  name  +   " = "   +  value  +  _expires  +  path;   
}   
  
function  getCookieValue(name){   
    
var  name  =  escape(name);      
    
var  allcookies  =  document.cookie;            
    name 
+=   " = " ;   
    
var  pos  =  allcookies.indexOf(name);         
    
if  (pos  !=   - 1 ){                                            
        
var  start  =  pos  +  name.length;                 
        
var  end  =  allcookies.indexOf( " ; " ,start);        
        
if  (end  ==   - 1 ) end  =  allcookies.length;        
        
var  value  =  allcookies.substring(start,end);  
        
return  unescape(value);                                
        }      
    
else   return   "" ;                                  
}   


  
function  deleteCookie(name,path){   
    
var  name  =  escape(name);   
    
var  expires  =   new  Date( 0 );   
    path 
=  path  ==   ""   ?   ""  :  " ;path= "   +  path;   
    document.cookie 
=  name  +   " = " +   " ;expires= "   +  expires.toUTCString()  +  path;   

SetValue(); 
 
 
< / script>
   


转载于:https://www.cnblogs.com/hubcarl/archive/2010/08/26/1809102.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值