登錄頁面,用cookie實現 記住用戶名

JSP


    <input type="text" id="username"  name="loginName"  maxlength="" value="${loginVo.loginName}"  class="logInput" />
       <input  type="password"  id="password" name="pwd" autocomplete="off"  class="logInput" />
    <input type="checkbox" name="chkRememberUsername" class="checkbox" id="rmbUser" οnclick="saveUserInfo()"/>
         <label for="rmbUser">記住用戶名</label>

JS

function saveUserInfo() {
    if (($("#rmbUser").prop("checked") == true) || ($("#rmbUser").prop("checked") == "checked")) {
        var userName = $("#username").val();
        $.cookie("rmbUser", "true", { expires: 7 }); // 存儲一個帶7天期限的 cookie 是否已經選擇記錄用戶名
        $.cookie("userName", userName, { expires: 7 }); // 存儲一個帶7天期限的 cookie
    }
    else {
        $.cookie("rmbUser", null);        // 刪除 cookie
        $.cookie("userName", null);
    }
}

//頁面加載的時候,判斷並設置

$(function() {
$("#username").val("");
    if ($.cookie("rmbUser") == "true") {
        $("#rmbUser").prop("checked", true);
        $("#username").val($.cookie("userName"));
    }
});
   


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章