原生JavaScript将账号密码保存到cookie中(代码实现)
程序员文章站
2023-11-15 23:26:04
这个是个很常见的小知识,写个博客来记录一下,方便以后可以查看和吃老本。
核心代码
var cookiehandle = {
getcookie: func...
这个是个很常见的小知识,写个博客来记录一下,方便以后可以查看和吃老本。
核心代码
var cookiehandle = { getcookie: function (cookiename) { if (document.cookie.length > 0) { var c_start = document.cookie.indexof(cookiename + "="); if (c_start !== -1) { c_start = c_start + cookiename.length + 1; var c_end = document.cookie.indexof(";", c_start); if (c_end === -1) c_end = document.cookie.length; return decodeuricomponent(document.cookie.substring(c_start, c_end)); } } return ""; }, setcookie: function (cookiename, value, expiredays) { var exdate = new date(); exdate.setdate(exdate.getdate() + expiredays); var expire_cookie = cookiename + "=" + decodeuri(value) + ";expires=" + exdate.toutcstring(); document.cookie = expire_cookie; } };
一般用于登录页面,当用户账号密码输入正确的时候,保存信息到cookie中
cookiehandle.setcookie('username',accountnum,90); cookiehandle.setcookie('password',passwordnum,90);
当访问登录页 的时候,读取cookie保存的值并写到输入框中
var got_cookie_account = cookiehandle.getcookie('username'); var got_cookie_password = cookiehandle.getcookie('password'); $('#account').val(got_cookie_account); $('#password').val(got_cookie_password);
上一篇: 苹果Apple Watch手表怎么充电?
下一篇: LNMP系列教程之一 添加域名建立站点