cookie儲存使用者登入名和密碼程式碼例項
本章節分享一段程式碼例項,它實現了利用cookie儲存使用者名稱和密碼的功能。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script> function setCookie(name, value, iDay) { var oDate = new Date(); //用來設定過期時間用的,獲取當前時間加上傳進來的iDay就是過期時間 oDate.setDate(oDate.getDate() + iDay); document.cookie = name + '=' + value + ';expires=' + oDate; }; function getCookie(name) { //多個cookie值是以; 分隔的,用split把cookie分割開並賦值給陣列 var arr = document.cookie.split('; '); //歷遍陣列 for (var i = 0; i < arr[i].length; i++) { //原來割好的陣列是:user=simon,再用split('=')分割成:user simon 這樣可以通過arr2[0] arr2[1]來分別獲取user和simon var arr2 = arr[i].split('='); //如果陣列的屬性名等於傳進來的name if (arr2[0] == name) { //就返回屬性名對應的值 return arr2[1]; } //沒找到就返回空 return ''; } }; function removeCookie(name) { //-1就是告訴系統已經過期,系統就會立刻去刪除cookie setCookie(name, 1, -1); }; window.onload = function () { var form = document.getElementById('form'); var user = document.getElementsByName('user')[0]; form.onsubmit = function () { setCookie('user', user.value, 14); }; user.value = getCookie('user'); }; </script> </head> <body> <form id="form"> 姓名:<input type="text" name="user" /> 密碼:<input type="password" name="pass" /> <input type="submit" value="登入" /> </form> </body> </html>
相關文章
- jQuery記住使用者名稱和密碼效果程式碼例項jQuery密碼
- 關於登入(使用者名稱,密碼,驗證碼)密碼
- SQLServer刪除登入記錄使用者名稱和密碼SQLServer密碼
- 通過jquery.cookie.js實現記住使用者名稱、密碼登入功能jQueryCookieJS密碼
- 如何加密傳輸和儲存使用者密碼加密密碼
- android 短視訊開發,使用者選擇記住密碼,再次登入自動讀取儲存密碼Android密碼
- 使用者名稱和密碼輸入練習密碼
- 密碼登入密碼
- Linux密碼策略和登入配置Linux密碼
- K8Sdashboard登入問題(chrome無法訪問以及使用使用者名稱和密碼登入)K8SChrome密碼
- TortoiseGit(烏龜git) 清除已經儲存使用者名稱密碼的方法Git密碼
- canvas載入效果程式碼例項Canvas
- 使用python解密工具來解密SecureCRT會話中儲存的登入密碼Python解密Securecrt會話密碼
- mac膝上型電腦的終端iterm2儲存ssh登入密碼快速登入Mac密碼
- 使用mimipenguin實現從當前 Linux 使用者轉儲登入密碼NGUILinux密碼
- Java 程式碼本地設定Hadoop使用者名稱密碼JavaHadoop密碼
- 直播app原始碼,輸入密碼和使用者名稱呼叫開發者工具APP原始碼密碼
- linux儲存住github的賬號和密碼LinuxGithub密碼
- 修改 MySQL 登入密碼MySql密碼
- 密碼方式登入redis密碼Redis
- uniapp 完成兩種方式登入 驗證碼登入 密碼登入APP密碼
- PbootCMS程式後臺登入密碼重置工具boot密碼
- Dockerfile 中RUN互動需要輸入 使用者名稱和密碼Docker密碼
- redis儲存使用者登入資訊Redis
- PbootCMS後臺登陸密碼忘記/找回密碼後臺登入密碼外掛boot密碼
- 2.9.3 安全的外部密碼儲存密碼
- unbuntu16.04 伺服器的 免密登入、秘鑰登入和禁止密碼登入 配置伺服器密碼
- unbuntu16.04 伺服器的 免密登入、祕鑰登入和禁止密碼登入 配置伺服器密碼
- springSecurity 登入以及使用者賬號密碼解析原理SpringGse密碼
- 賬號密碼登入介面密碼
- 線上直播原始碼,完整登陸頁面的全部資訊(包括使用者名稱、輸入密碼等)原始碼密碼
- 根據使用者名稱和密碼查詢使用者密碼
- 直播原始碼,zabbix忘記登入密碼原始碼密碼
- flask框架如何實現修改密碼和免密登入功能Flask框架密碼
- dom操作程式碼例項
- css梯形程式碼例項CSS
- canvas translate()、scale()和rotate()方法程式碼例項Canvas
- git儲存賬號密碼到本地Git密碼
- 談談系統密碼儲存策略密碼