web storage简述
2016-02-10 11:46
225 查看
web storage可以作为替代cookie来保存数据,有两种方法:
1.session storage:
会存储数据,但是关闭浏览器之后数据丢失2.local storage:
保存数据,并且关闭浏览器后数据仍然存在//html
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> <script src="storgeweb.js"></script> </head> <body> <p id="answer1">session保存的数据会在这里出现</p> <input type="text" id="input1"> <input type="button" value="保存数据" onclick="sessionSet('input1')"> <input type="button" value="读取数据" onclick="sessionGet('answer1')"> <p id="answer2">local保存的数据会在这里出现</p> <input type="text" id="input2"> <input type="button" value="保存数据" onclick="localSet('input2')"> <input type="button" value="读取数据" onclick="localGet('answer2')"> </body> </html>
//js
/** * Created by Administrator on 2016/2/10. */ //sessionStorge function sessionSet(id) { var target=document.getElementById(id); var str=target.value; sessionStorage.setItem("message1",str); } function sessionGet(id) { var target=document.getElementById(id); var str=sessionStorage.getItem("message1"); target.innerHTML=str; } //localStorge function localSet(id) { var target=document.getElementById(id); var str=target.value; localStorage.setItem("message2",str); } function localGet(id) { var target=document.getElementById(id); var str=localStorage.getItem("message2"); target.innerHTML=str; }
相关文章推荐
- 6.UIScrollView与UIPageControl的认识
- broken keyboards
- 编程之美 - 一排石头游戏及扩展问题
- 护肤品总结 Skin Care (1)
- Python eval函数
- 程序员到底是一个什么职业?
- php字符串处理函数(下)
- 辗转反侧,水到渠成
- Configuring Beans in the Spring IoC Container
- TypeScript 入门11
- 应用数据存储方式(XML属性列表-plist)
- java写库读库相关
- 面试笔试杂项积累-leetcode 206-210
- Centos/Ubuntu环境下安装mysql
- HDU 2048 神、上帝以及老天爷(递推)
- 数据结构与算法,每日一道
- 数据结构与算法,每日一道
- 数据结构与算法,每日一道
- 【翻译自mos文章】检查$ORACLE_HOME是否是RAC的HOME的方法以及relink RAC的Oracle binary的方法
- Linux系统下的c语言编程