用cookie记录上次登录的用户名

Posted sunnywindycloudy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用cookie记录上次登录的用户名相关的知识,希望对你有一定的参考价值。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <title>用cookie记录上次登录的用户名</title>
    <script>
       function setCookie(name,value,iDay){
        var oDate=new Date();
        oDate.setDate(oDate.getDate()+iDay);

        document.cookie=name+=+value+;expires=+oDate;
       }

       function getCookie(name){
           var arr=document.cookie.split(; );
           for(var i=0;i<arr.length;i++){
            var arr2=arr[i].split(=);

            if(arr2[0]==name){
                return arr2[1];
            }
           }
           return ‘‘;
       }

       function removeCookie(name){
        setCookie(name,1,-1);
       }


       window.onload=function(){
           var oForm=document.getElementById(form1);
           var oUser=document.getElementById(user)[0];

           oForm.onsubmit=function(){
                setCookie(user,oUser.value,14);
           };

           oUser.value=getCookie(user);
       };
       
    </script>
    </head>

    <body>
  <form id="form1" action="http://www.abc.com/">
      用户名:<input type="text" name="user"/><br/>
      密码:<input type="password" name="pass"/><br/>
      <input type="submit" value="登录"/>
  </form>
    </body>
    </html>

 

以上是关于用cookie记录上次登录的用户名的主要内容,如果未能解决你的问题,请参考以下文章

cookie记录用户最后登录时间

Cookie&Session会话技术

Django:获取上次用户访问日期

模拟淘宝登录和购物车功能:使用cookie记录登录名,下次登录时能够记得上次的登录名,使用cookie模拟购物车功能,使用session记住登录信息并验证是否登录,防止利用url打开网站,并实现退出登

使用cookie记录登录名,下次登录时能够记得上次的登录名,使用session记住登录信息并验证是否登录,防止利用url打开网站,并实现退出登录功能

模拟淘宝登录和购物车功能:使用cookie记录登录名,下次登录时能够记得上次的登录名,使用cookie模拟购物车功能,使用session记住登录信息并验证是否登录,防止利用url打开网站,并实现退出登