JS读取cookie(记住账号密码),很多门户网站登录功能上都有提供一个“记住密码”的功能,其实无非就是对cookie的读取,虽然现在的浏览器都已经提供了相应的记住密码功能,下面展示这个功能的代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
//记住密码checkbox多选框
<input name= "form-field-checkbox"  id= "saveid"  type= "checkbox"  onclick= "savePaw();"  style= "padding-top:0px;"  />
 
//清除cookie
function  savePaw() {
     if  (!$( "#saveid" ).attr( "checked" )) {
         $.cookie( 'loginname' '' , {
             expires : -1
         });
         $.cookie( 'password' '' , {
             expires : -1
         });
         $( "#loginname" ).val( '' );
         $( "#password" ).val( '' );
     }
}
 
//添加cookie,存储期限为7天 登陆成功后调用
function  saveCookie() {
     if  ($( "#saveid" ).attr( "checked" )) {
         $.cookie( 'loginname' , $( "#loginname" ).val(), {
             expires : 7
         });
         $.cookie( 'password' , $( "#password" ).val(), {
             expires : 7
         });
     }
}