HTML5 localstorage和session操作
setStorage={
  getLocal : function(key){
        //获得localStorage里面的值
        var storage = window.localStorage;
        if(storage.getItem(key)){
            return storage.getItem(key);
        }else{
            return null;
        }
    },
    setLocal : function(key,value){
        var storage = window.localStorage;
        storage.removeItem(key);
        try{
            storage.setItem(key,value);
            return "";
        }catch(e){
            //打track这里
            return "error";
        }
    },
    clearLocal : function(key){
        var storage = window.localStorage;
        storage.removeItem(key);
    },
    clearLocalAll : function(){
        var storage = window.localStorage;
        storage.clear();
    },
    getSession : function(key){
        //获得sessionStorage里面的值
        var storage = window.sessionStorage;
        if(storage.getItem(key)){
            return storage.getItem(key);
        }else{
            return null;
        }
    },
    setSession : function(key,value){
        var storage = window.sessionStorage;
        storage.removeItem(key);
        try{
            storage.setItem(key,value);
            return "";
        }catch(e){
            //打track这里
            return "error";
        }
    }
}
HTML5 localstorage和session操作的更多相关文章
- html5  localStorage和sessionStorage
		该随便来自: http://www.cnblogs.com/yuzhongwusan/archive/2011/12/19/2293347.html html5中的Web Storage包括了两种存储 ... 
- HTML5 LocalStorage 本地存储
		HTML5 LocalStorage 本地存储 说到本地存储,这玩意真是历尽千辛万苦才走到HTML5这一步,之前的历史大概如下图所示: 最早的Cookies自然是大家都知道,问题主要就是太小,大概也就 ... 
- (转载)HTML5 LocalStorage 本地存储
		原文地址:http://www.cnblogs.com/xiaowei0705/archive/2011/04/19/2021372.html HTML5 LocalStorage 本地存储 说到本地 ... 
- HTML5 LocalStorage 本地存储(转)
		原文:http://www.cnblogs.com/xiaowei0705/archive/2011/04/19/2021372.html HTML5 LocalStorage 本地存储 说到本地存储 ... 
- HTML5 LocalStorage Demo
		<!DOCTYPE html> <html lang="en" xmlns="http://www.w3.org/1999/xhtml"> ... 
- 原生JavaScript常用本地浏览器存储方法四(HTML5 LocalStorage sessionStorage)
		HTML5 LocalStorage浏览器的支持的情况如上图,IE在8.0的时候就支持了.不过需要注意的是,IE测试的时候需要服务器环境(或者localhost). 测试自然是检测浏览器是否支持本地存 ... 
- cookie编码乱码问题与cookie禁用后session操作
		Cookie传输的值只能是ASCII码,该编码表相对老旧不含有很多符号与文字 特别是中文,所以在cookie传值过程中需要先转成相应的ASCII编码再解析 如下 URLEncoder.encode(& ... 
- C#语法糖之 session操作类 asp.net
		用法: //声名一个数据集合 var listString = new List<string>() { "a", "b", "c&quo ... 
- 使用HTML5的JS选择器操作页面中的元素
		文件命名为:querySelector.html,可在Chrome浏览器中预览效果. 1 <!DOCTYPE html> 2 <html lang="en"> ... 
随机推荐
- PyQt5(3)——信号和槽初探
			信号和槽是QT的核心机制(当信号发射时,链接的槽函数会自动执行) 在pyqt5中信号和槽通过 QObject.signal.connect()链接. QObject类或子类(QWidget)派生的类都 ... 
- Java传参都是传引用变量的副本
			最近做练习时碰到一个问题,Java到底是怎样传参的,经过查资料与实验,我发现Java传参都是传引用变量的副本值. 1 Java中的引用变量 1.1 字面值引用变量:即基本数据类型的引用变量 ,如 in ... 
- 题目1021:统计字符(hash简单应用)
			问题来源 http://ac.jobdu.com/problem.php?pid=1021 问题描述 每次输入两个字符串,统计第一个字符串中的每个字符在第二个字符串中出现的次数. 问题分析 太明显了, ... 
- Go语言包和文件
			工作空间 Go语言工作空间:编译工具对源码目录有严格要求,每个工作空间 (workspace) 必须由bin.pkg.src三个目录组成. src ---- 项目源码目录,里面每一个子目录,就是一个包 ... 
- eclipse 远程debug
			[环境参数] Eclipse:Version: Mars.2 Release (4.5.2) Linux:centOS 6.5 [简述] Java自身支持调试功能,并提供了一个简单的调试工具--JDB ... 
- C# Stopwatch 类
			命名空间:System.Diagnostics Stopwatch 实例可以测量一个时间间隔的运行时间,也可以测量多个时间间隔的总运行时间.在典型的 Stopwatch 方案中,先调用 Start 方 ... 
- OC总结 【OC基础语法相关知识】
			m是OC源文件扩展名,入口点也是main函数,第一个OC程序: #import <Foundation/Foundation.h> int main(int argc, const cha ... 
- Node.js静态文件服务器
			首先还是先感谢github,感谢github上提供此段源码的作者.跟昨晚看的静态文件服务器来比今天的静态文件服务器稍微复杂些,可以学到很多新的东西.仔细会发现这次的代码多了一个fs.stat函数和Re ... 
- XPath语法简介
			XPath是一种在xml中查找信息的语言,具体可参考W3school XPath教程 XPath是以路径表达式来选择XML文档中的节点或节点集 === XPath节点(Node) 在 XPath 中, ... 
- Java中break、continue及标签等跳转语句的使用[下]
			作为上一篇使用for循环演示的跳转,这一篇将使用while.相比较来说,while比for循环更简单.代码如下: public class LabeledWhile { public static v ... 
