Jquery基础编程1—cookie

来源:互联网 发布:网络管理的功能 编辑:程序博客网 时间:2024/06/13 08:42
/** * 记住密码 */$(document).ready(function() {$("#login").click(function() {var flag = document.getElementsByName("remember")[0].checked; // 是否记住密码setCookie("flag", flag, 1); // 标记选择var account = $("#account").val();var upwd = $("#upwd").val();if (flag) {setCookie("account", account, 7); // 保存7天setCookie("upwd", upwd, 7);} else {setCookie("account", account, 365);setCookie("upwd", upwd, 365);}});checkCookie();});// 检查cookie值function checkCookie() {var account = getCookie("account"); // 获取帐号var upwd = getCookie("upwd"); // 获取密码var flag = getCookie("flag"); // 记住密码标记$("#account").val(account); // 赋值$("#upwd").val(upwd);document.getElementsByName("remember")[0].checked = flag;}// 获取cookie的值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 "";}// 设置cookie的值function setCookie(cname, cvalue, exdays) {var d = new Date();d.setTimr(d.getTime() + (exdays*24*60*60*1000));var expires = "expires="+d.toGMTString();document.cookie = cname + "=" + cvalue + ";" + expires;}

原创粉丝点击