html5 WebStorage本地存储
来源:互联网 发布:matlab矩阵自相关分析 编辑:程序博客网 时间:2024/04/29 20:15
======================================================
注:本文源代码点此下载
======================================================
谈到本地存储,我们不得不说cookie,在web应用程序中,通常都使用cookie在客户端存储简单的数据,如用户信息、判断字段等等。但是cookie的存储伴随的缺点也是不少的,如:
1、每个http请求都会附加发送长长的cookie字符串到服务端,再由服务端返回给客户端,耗带宽
2、cookie存储量的大小受限,有的浏览器为8192字节,有的仅为4096字节
3、用户在禁用cookie的情况下,会导致功能失效
4、潜在的安全性:只要是将数据存储在客户端,都容易被篡改。
html5通过webstorage和database完善了cookie的不足。
1、webstorage提供的可存储大小在5m左右,firefox下不受限
2、且数据的生命周期可跨域页面刷新,甚至浏览器关闭重开。
localstorage和sessionstorage
localstorage是指把数据存储在本地的硬盘中,chrome下可以看到local storage这个资源下的存储情况,它是永久的,除非手动删除。
sessionstorage是指把数据存储在session对象中,数据的生命周期和session对象的生命周期一致(进入网站到浏览器关闭的过程)。
数据的増删改查(localstorage同sessionstorage):
本地数据库
浏览器通过内置了小型的文件型sql数据库来作为本地存储,就是通常见到的“sqllite”。
var db = opendatabase("db名字","版本号","db描述","数据库大小");//创建数据库,如果已存在,则返回数据库对象
db.transaction(function(tx){
tx.executesql("sql语句",[],handledata,handleerror);
//事务操作
})
handledata(tx,rs){
//do something
}
======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定 这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/
- html5 WebStorage本地存储
- html5本地存储-WebStorage
- html5本地存储webstorage
- 本地存储之WebStorage
- 本地存储-webStorage
- 本地存储-webstorage 简易数据库
- HTML5 本地缓存 webStorage sessionStorage localStorage
- HTML5 webStorage
- HTML5 WebStorage
- 本地存储webstorage-如何监测本地数据是否改变
- webStorage存储
- webStorage是html5中用于本地化存储的一种方式
- 【html5】html5 本地存储
- 【html5】html5 本地存储
- HTML 5 中WebStorage实现数据本地存储
- HTML5-WebStorage学习笔记
- HTML5之WebStorage
- html5 webStorage:localStorage sessionStorage
- javascript笔记:javascript里面不同function定义的区别
- 10个让人眼花缭乱的HTML5和JavaScript效果
- php ajax 乱码处理
- gineGrid-通用ajax类(集成跨域访问).
- 让IE浏览器支持HTML5标准的方法(转)
- html5 WebStorage本地存储
- HTML5 到底是什么?
- 摘一个Ajax的博客
- java之Junit使用
- Delphi 画布对象及其简单应用
- Java Thread 多线程 线程池
- 电脑中的HTML帮助文件双击无法打开的解决
- 在Asp.net中使用jquery实现Ajax
- delphi 调用arcgis的 gp工具