HTML5 本地存储 localStorage SessionStorage StorageListener- 2
2013-05-22 09:42
344 查看
%setion
%p= "localStorage"
%aside
%ul
%li
%button.add= "添加数据"
%li
%button.get= "获取数据"
%li
%button.remove= "移除数据"
%li
%button.click= "清除数据"
%li
%button.parse= "解析JSON数据"
%section.localStorage
pie={};
pie.load = function(func){
jQuery(function(){
try{
func();
}catch(e){
console.log("PIE: js加载错误 " + e);
}
});
}
pie.load ->
$userData = {
name:"Sankyu Name",
account:"sankyu",
level:1,
disabled:true
}
localStorage.getItem("userData")
jQuery('.get').on 'click', ->
$localStorage = jQuery('.localStorage')
$localStorage.html(localStorage.getItem("userData"))
jQuery('.add').on 'click', ->
$localStorage = jQuery('.localStorage')
localStorage.setItem("userData",JSON.stringify($userData))
$localStorage.html("增加成功")
jQuery('.remove').on 'click', ->
localStorage.removeItem("userData")
$localStorage = jQuery('.localStorage')
$localStorage.html("删除成功")
jQuery('.click').on 'click', ->
localStorage.clear
$localStorage = jQuery('.localStorage')
$localStorage.html("已清除")
jQuery('.parse').on 'click', ->
$parse = JSON.parse(localStorage.getItem("userData")).name
$localStorage = jQuery('.localStorage')
$localStorage.html($parse)
jQuery(window).on 'load', ->
window.addEventListener("storage",
((e) ->
console.log(e)
$storage = jQuery('p .storage')
$storage.html("删除成功")
),true)
localStorage.clear
localStorage.setItem("userData","storage demo")
localStorage.setItem("userData", "storge event demo")
---------------------------------------------------------------------------------------------------------
%p= "localStorage"
%aside
%ul
%li
%button.add= "添加数据"
%li
%button.get= "获取数据"
%li
%button.remove= "移除数据"
%li
%button.click= "清除数据"
%li
%button.parse= "解析JSON数据"
%section.localStorage
pie={};
pie.load = function(func){
jQuery(function(){
try{
func();
}catch(e){
console.log("PIE: js加载错误 " + e);
}
});
}
pie.load ->
$userData = {
name:"Sankyu Name",
account:"sankyu",
level:1,
disabled:true
}
localStorage.getItem("userData")
jQuery('.get').on 'click', ->
$localStorage = jQuery('.localStorage')
$localStorage.html(localStorage.getItem("userData"))
jQuery('.add').on 'click', ->
$localStorage = jQuery('.localStorage')
localStorage.setItem("userData",JSON.stringify($userData))
$localStorage.html("增加成功")
jQuery('.remove').on 'click', ->
localStorage.removeItem("userData")
$localStorage = jQuery('.localStorage')
$localStorage.html("删除成功")
jQuery('.click').on 'click', ->
localStorage.clear
$localStorage = jQuery('.localStorage')
$localStorage.html("已清除")
jQuery('.parse').on 'click', ->
$parse = JSON.parse(localStorage.getItem("userData")).name
$localStorage = jQuery('.localStorage')
$localStorage.html($parse)
jQuery(window).on 'load', ->
window.addEventListener("storage",
((e) ->
console.log(e)
$storage = jQuery('p .storage')
$storage.html("删除成功")
),true)
localStorage.clear
localStorage.setItem("userData","storage demo")
localStorage.setItem("userData", "storge event demo")
---------------------------------------------------------------------------------------------------------
相关文章推荐
- Android webview如何打开本地存储,提供给JS调用html5的lwindow.localStorage功能
- HTML5开发学习:本地存储Web Sql Database
- HTML5本地存储之Database Storage应用介绍
- Html5本地存储和本地数据库
- HTML5 localStorage本地存储实际应用举例
- HTML5本地存储——IndexedDB入门
- html5-localStorage本地存储和SQLLite本地数据库
- HTML5开发 Local Storage 本地存储
- HTML5本地存储 -sessionStorage localStorage 总结
- 深入HTML5: HTML5 本地存储( Local Storage )的前世今生 (一)
- HTML5 LocalStorage本地存储和sessionStorage使用
- HTML5本地存储localStorage、sessionStorage基本用法、遍历操作、异常处理等
- HTML5 LocalStorage 本地存储(转)
- html5---本地存储账号
- 原生JavaScript常用本地浏览器存储方法四(HTML5 LocalStorage sessionStorage)
- HTML5新功能之一《web Storage 本地存储》
- HTML5移动开发实战必备知识——本地存储(2)
- HTML5 本地存储
- Html5本地存储和本地数据库
- HTML5本地存储——IndexedDB(一:基本使用)