AmazeUI 保存浏览器数据 永久性
//保存永久缓存数据
function SaveAmuiStore(ItemName, ItemData)
{
if (window.localStorage) {
var store = $.AMUI.store;
store.set(ItemName, JSON.stringify(ItemData));
}
}
//获取永久缓存数据
function GetAmuiStore(ItemName) {
if (window.localStorage) {
var store = $.AMUI.store;
return strToJson(store.get(ItemName));
} else {
return null;
}
}
//H5缓存浏览器0数据
//存储数据
function SetSessionStorageData(ItemName, ItemData) {
if (window.sessionStorage) {
sessionStorage.setItem(ItemName, JSON.stringify(ItemData));
} else {
var jsonItem = {};
//jsonItem.Item + ItemName
ItemDataByJSON = ItemData;
}
}
//得到数据
function GetSessionStorageData(ItemName) {
if (window.sessionStorage) {
if (sessionStorage.getItem(ItemName) != null) {
return strToJson(sessionStorage.getItem(ItemName));
} else {
return strToJson(ItemDataByJSON);
}
}
return strToJson(ItemDataByJSON);
}
//移除数据
function RemoveSessionStorageData(ItemName) {
if (window.sessionStorage) {
sessionStorage.removeItem(ItemName);
}
}
最新文章
- Angular 结合RequireJs实现模块化开发
- knockoutJS学习笔记04:监控属性
- 问题解决——开启Guest后仍无法共享打印机
- angularjs入门基础一
- spring mvc 页面编码和数据库编码 中文出现乱码
- 汇编语言学习笔记(5)——[bx]和loop
- jquery 实现邮箱输入自动提示功能:(一)
- C++中回调函数(CallBack)的使用
- [POJ2398]Toy Storage(计算几何,二分,判断点在线段的哪一侧)
- ch01.深入理解C#委托及原理(转)
- GraphLab介绍[转]
- hdu_3063_Play game(数论)
- 深度学习系列 Part (1)
- PHP 是一门弱类型语言
- Android开发——设置界面的创建
- Lucene 源码分析之倒排索引(二)
- SQL Server数据库文件与文件组总结
- MYSQL常用的性能指标总结和归纳
- 关于ArcGIS常用功能的实现
- Scala进阶之路-反射(reflect)技术详解