码迷,mamicode.com
首页 > 其他好文 > 详细

七天免登陆

时间:2017-04-07 21:29:24      阅读:301      评论:0      收藏:0      [点我收藏+]

标签:输入   date()   操作   use   lang   gettime   登陆   save   head   

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script type="text/javascript">
//        var _str=‘{"key":"value"}‘;
//        var _obj=window.eval("("+_str+")");
//        //window.eval:可以将符合js语法格式的字符进行重新解释执行。反射
//        var _result=window.eval("while(true){}");
//        console.log(typeof _obj);
//        console.log(_obj.key);

/**
 * 7天免登陆
 * 1、错误提示
 * 2、登录成功后跳转到demo.html
 * 3、如果勾选复选框,则将用户名和密码存到cookie中
 * 4、点击登录时执行以上操作
 */
function main(){


    var _pwd=document.getElementById("pwd");
    _pwd.onblur=function(){
        if(/\w{6,20}/g.test(this.value)){
            var _login=document.getElementById("login");
            _login.onclick=null;
            _login.onclick=function(){
                var _uName=document.getElementById("uName");
                var _password=document.getElementById("pwd");
                if(_uName.value.length>0 && _password.value.length>=6){
                    if(document.getElementById("save").checked){
                        document.cookie="user="+_uName.value+";expires="+new Date(new Date().getTime()+7*24*3600000);
                        document.cookie="pwd="+_password.value+";expires="+new Date(new Date().getTime()+7*24*3600000);
                    }
                    window.location.href="demo.html?uName="+_uName.value+"&pwd="+_password.value;
                }else{
                    alert("用户名或密码错误!请重新输入!!");
                    _uName.value="";
                    _password.value="";
                }
            }
        }else{
            alert("密码长度有错");
        }
    }
}
window.onload=main;
    </script>
</head>
<body>
<input type="text" id="uName"/>
<input type="password" id="pwd"/>
<input type="checkbox" id="save"/>
<input type="button" id="login" value="login"/>
</body>
</html>

七天免登陆

标签:输入   date()   操作   use   lang   gettime   登陆   save   head   

原文地址:http://www.cnblogs.com/good-cool/p/6679922.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!