继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

cookie保存用户登录记录js

quincyye
关注TA
已关注
手记 235
粉丝 168
获赞 3550
<!DOCTYPE html>
<html>
<head>
<script>

function setCookie(cname,cvalue,exdays)
{
    var d=new Date();
    d.setTime(d.getTime()+(exdays*24*60*60*1000));
    //格林威治时间 (GMT) 
    var expires="expires="+d.toGMTString();
    document.cookies=cname+"="+cvalue+";"+expires;
}

function getCookie(cname)
{
    //格式化
    var name=cname+"=";
    //分割
    var ca=document.cookie.split(";");
    //遍历
    for(var i=0;i<ca.length;i++){
        var c=ca[i].trim();
        //是否包含用户名
        if(c.indexOf(name)==0){
        return c.substring(name.length,c.length);
        }
    }
    return "";
}

function checkCookie()
{
    //获取cookie
    var user=getCookie("username");
    //如果用户存在
    if(user!=""){
    alert("欢迎"+user);
    }else{
        //提示输入用户名
        user=prompt("请输入姓名:");
        if(user!="" && user!=null){
        setCookie("username",user,30);
    }
    }

}

</script>
</head>
<body onload="checkCookie()">
</body>
</html>
打开App,阅读手记
6人推荐
发表评论
随时随地看视频慕课网APP

热门评论

user != “” && user != null用 !user就可以了

很好  赞一个  呵呵

查看全部评论