zoukankan      html  css  js  c++  java
  • 客户单操作Cookie

    代码
    <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>
       


  • 相关阅读:
    搭建Hadoop2.6.0+Spark1.1.0集群环境
    分别用Eclipse和IDEA搭建Scala+Spark开发环境
    poj 2586 Y2K Accounting Bug【贪心】【刷题计划】
    poj2109 Power of Cryptography【坑~泪目】【水过】【刷题计划】
    例题6.1 铁轨【算法入门经典】
    第三章 队列【数据结构】【链队列】【循环队列】
    poj 1328 Radar Installation【贪心】【刷题计划】
    hdu 2364 Escape【模拟优先队列】【bfs】
    poj 2965 The Pilots Brothers' refrigerator 【dfs+枚举】【双十一大礼包】
    6.3.3 二叉树重建【算法入门经典】【双十一大礼包】
  • 原文地址:https://www.cnblogs.com/hubcarl/p/1809102.html
Copyright © 2011-2022 走看看