浏览器记住密码,下次自动登录的实现

Web前端 来源:qq_20777797 27℃ 0评论

html代码

 

顾问 主管 运营
下次自动登录
 

 

 

js代码

 

//记住用户名密码
    function Save() {
        if ($("#autolog").attr("checked")) {
            var str_username = $("#username").val();
            var str_password = $("#pwd").val();
            var str_role = $("input:radio[name='role']:checked").val();
            $.cookie("rmbUser", "true", { expires: 7 }); //存储一个带7天期限的cookie
            $.cookie("username", str_username, { expires: 7 });
            $.cookie("password", str_password, { expires: 7 });
            $.cookie("role", str_role, { expires: 7 });
        }
        else {
            $.cookie("rmbUser", "false", { expire: -1 });
            $.cookie("username", "", { expires: -1 });
            $.cookie("password", "", { expires: -1 });
            $.cookie("role", "", { expires: -1 });
        }
    };
$(document).ready(function () {
 	var role=$.cookie("role");
        if ($.cookie("rmbUser") == "true") {
	        $("#autolog").attr("checked", true);
		var _o=document.getElementsByName("role");
	    	for(i=0;i<_o.length;i++)
	    	{
	         if(_o[i].value==role){_o[i].checked=true;}
	   	}
	        $("#username").val($.cookie("username"));
	        $("#pwd").val($.cookie("password"));
        }
    });