html 5中localstorage小结
来源:互联网 发布:网络科学导论 ppt 编辑:程序博客网 时间:2024/05/22 15:24
html 5中的localstorage的小结 demo,如下:
1)
2) 然后检查浏览器知否支持html 5的localstorage,比如:
3) 写到localstorage,
4) 读localstorage
5 写session storage
6 读session stage
7 清除
function clear_data()
{
if (check_support())
{
localStorage.clear();
sessionStorage.clear();
}
}
1)
<!DOCTYPE HTML><html><head><title>HTML5 Web Storage</title></head><body><h1>HTML5 Web Storage</h1><button type="button" onclick="write_local_storage()">Write Local Storage</button><button type="button" onclick="read_local_storage()">Read Local Storage</button><button type="button" onclick="write_session_storage()">Write Session Storage</button><button type="button" onclick="read_session_storage()">Read Session Storage</button><button type="button" onclick="clear_data()">Clear</button></body></html>
2) 然后检查浏览器知否支持html 5的localstorage,比如:
function check_support(){if(typeof(Storage) == "undefined") { alert("Sorry! No web storage support!");return false;}return true;}
3) 写到localstorage,
function write_local_storage(){if (check_support()){var persistObject = { 'Smith': 23, 'Kobi': 18, 'Alex': 32 };localStorage.setItem('persist_data', JSON.stringify(persistObject));}
4) 读localstorage
function read_local_storage(){if (check_support()){var storage = window.localStorage; var retrievedObject = storage.getItem('persist_data');var length = storage.length;alert("Retrieving " + length + " item(s) from localstroage");alert(retrievedObject);}}
5 写session storage
function write_session_storage(){if (check_support()){var sessionObject = { 'keycode': 111, 'passpharse': 222, 'id': 888 };// Put the object into storagesessionStorage.setItem('session_data', JSON.stringify(sessionObject));}}
6 读session stage
function read_session_storage(){if (check_support()){// Retrieve the object from storagevar storage = window.sessionStorage; var retrievedObject = storage.getItem('session_data');var length = storage.length;alert("Retrieving " + length + " item(s) from localstroage");alert(retrievedObject);}}
7 清除
function clear_data()
{
if (check_support())
{
localStorage.clear();
sessionStorage.clear();
}
}
- html 5中localstorage小结
- Html 5 localStorage,sessionStorage使用
- HTML 5 Web 存储——localStorage
- HTML 5 Web 存储 localStorage 和sessionStorage
- HTML 5 本地存储----LocalStorage 小DEMO
- LocalStorage基础知识小结
- localStorage使用小结
- html cookie与LocalStorage
- HTML中Object使用小结
- html中DTD使用小结
- html中DTD使用小结
- HTML中DTD使用小结
- html中DTD使用小结
- [Html 5] WebStorage - localStorage和sessionStorage 基本使用方法
- HTML 5 Web 存储数据新方法:localstorage和sessionstorage
- html利用localStorage保存数据
- 《学习笔记》之HTML--LocalStorage
- HTML存储--LocalStorage相关学习
- mysql中pager命令的妙用
- (转) nohup /dev/null 2>&1
- (转)Mysql 慢日志优化分析方法
- 判断Android后台服务线程(Service类)是否正在运行
- oracle禁止使用触发器
- html 5中localstorage小结
- android中的两端对齐
- php中通过register_shutdown_function记录fatal error
- PHP 文件处理----fopen(),fclose(),feof(),fgets(),fgetc()
- HTML 5中又新增加main标签
- mysqldump中当存在trigger要注意的地方
- SVN 本地版本不一致无法提交问题
- apache commons包中的bag和双向map
- combiner学习要点