登录时简单的记住密码和自动登录功能实现
来源:互联网 发布:windows 10卸载edge 编辑:程序博客网 时间:2024/05/16 23:37
$(document).ready(function(){ //Login Aciton $("#login").bind("click", function () { var username = $("#username").val(); var password = $("#password").val(); if(username == ""){ alert("请输入用户名!"); return; } if(password == ""){ alert("请输入密码!"); return; } <%--var s = "";--%> <%--s += "{";--%> <%--s += "username:'" + username + "',password:'" + password;--%> <%--s += "'}";--%> <%--arr = eval('(' + s + ')');--%> <%--$.post("<%=request.getContextPath()%>/login.asp", arr, function(data){--%> <%--if(data == 1){--%> <%--location.replace("<%=path %>/page/index.jsp");--%> <%--}else{--%> <%--location.replace("<%=path %>/page/fail.jsp");--%> <%--}--%> <%--});--%> $("#loginForm").submit(); //form表单提交 }); if ($.cookie("automaticLogin") == "true") { $("#automaticLogin").attr("checked", true); $("#rememberMe").attr("checked", true); $("#username").val($.cookie("usernameCookie")); $("#password").val($.cookie("passwordCookie")); $("#login").click(); } if ($.cookie("rememberMe") == "true") { $("#rememberMe").attr("checked", true); $("#username").val($.cookie("usernameCookie")); $("#password").val($.cookie("passwordCookie")); } //Automatic Login Checkbox $("#automaticLogin").bind("click", function () { if($(this).is(":checked") == true){ // 存储一个带7天期限的 cookie $.cookie("automaticLogin", "true", { expires: 7 }); $.cookie("rememberMe", "true", { expires: 7 }); $.cookie("usernameCookie", $("#username").val(),{expires:7}); $.cookie("passwordCookie", $("#password").val(),{expires:7}); }else{ $.cookie("automaticLogin", "false", { expires: -1 }); } }); //Remember Password Checkbox $("#rememberMe").bind("click", function () { if($(this).is(":checked") == true){ // 存储一个带7天期限的 cookie $.cookie("rememberMe", "true", { expires: 7 }); $.cookie("usernameCookie", $("#username").val(),{expires:7}); $.cookie("passwordCookie", $("#password").val(),{expires:7}); }else{ $.cookie("automaticLogin", "false", { expires: -1 }); $.cookie("rememberMe", "false", { expires: -1 }); $.cookie("usernameCookie", '', { expires: -1 }); $.cookie("passwordCookie", '', { expires: -1 }); } }); });
因为用到cookie所以要导入jquery.cookie.js
- 登录时简单的记住密码和自动登录功能实现
- 实现记住密码和自动登录功能
- javaWeb的session和cookie实现记住密码自动登录功能简单实例
- Android——SharedPreferences实现登录界面的记住密码和自动登录功能
- Android——SharedPreferences实现登录界面的记住密码和自动登录功能
- 记住密码,自动登录功能实现
- 自动登录,记住密码功能实现
- Android实现登录名自动提示和记住密码功能
- 实现用户记住密码和自动登录
- Android实现自动登录和记住密码
- 实现自动登录和记住密码
- 用户登录记住密码功能的实现
- Android 记住密码和自动登录界面的实现
- 记住密码和自动登录界面的实现
- Android 记住密码和自动登录界面的实现
- Android 记住密码和自动登录界面的实现
- Android 记住密码和自动登录界面的实现
- 登录时记住密码功能实现js
- linux下如何使用和安装mysql(一)
- WIN7 32bit + VS2012 下配置 OpenCV2.4.5
- NYOJ 519 密码发生器
- ubuntu中搭建tftp服务器
- linux下如何使用和安装mysql(二)
- 登录时简单的记住密码和自动登录功能实现
- linux下如何使用和安装mysql (三)
- MSSQL 清空日志 删除日志文件
- 励志摘录
- 避免物理内存碎片化 - 内存紧缩
- android 自适应 多屏幕支持
- Android自定义Dialog
- CELayoutEdit
- VC中取得毫秒级、微妙级的时间