将cookie转换为localStorage以兼容不支持localStorage的浏览器
以前看到有人说chrome不支持cookie 还费了好大劲把localStorage修改为cookie,
在这互联网高速发展的时代。我们尽可能的向后兼容。
今天就做了一个localStorage 让用户所有浏览器都支持localStorage;
具体内容怎么写的还请详看!


<script>
//检测浏览器是否支持localStorage
if(typeof localStorage == 'undefined'){
//创建localStorage
var localStorageClass = function(){
京东自营        this.options = {
        expires : 60*24*3600,
        domain : "swe_ling@163"
    }
}
localStorageClass.prototype = {
    //初实化。添加过期时间
      init:function(){
        var date = new Date();
        date.Time() + 60*24*3600);
        this.setItem('expires',GMTString());
      },
    //内部函数参数说明(key) 检查key是否存在
      findItem:function(key){
        var bool = kie.indexOf(key);
        if( bool < 0 ){命中注定我爱你大结局
            return true;
        }else{
            return false;
        }
      },
      //得到元素值 获取元素值 若不存在则返回 null
      getItem:function(key){       
        var i = this.findItem(key);
        if(!i){
            var array = kie.split(';')           
陈玘个人资料历程简介            for(var j=0;j<array.length;j++){
                var arraySplit = array[j];
                if(arraySplit.indexOf(key) > -1){
                     var getValue = array[j].split('=');
                    //将 getValue[0] trim删除两端空格
                     getValue[0] = getValue[0].replace(/^\s\s*/, '').replace(/\s\s*$/, '')
                    if(getValue[0]==key){
                    return getValue[1];
                    }else{
                    return 'null';
                    }孟茜三围
                }
            }
        }
好听女孩名      },
      //重新设置元素
      setItem:function(key,value){
          var i = this.findItem(key)
        kie=key+'='+value;
      },
      //清除cookie 参数一个或多一
      clear:function(){
          for(var cl =0 ;cl<arguments.length;cl++){
            var date = new Date();
            date.Time() - 100);
            kie =arguments[cl] +"=a; expires=" + GMTString();
        }
      }
}         
    var localStorage = new localStorageClass();
潘阳结婚照    localStorage.init();
}
localStorage.setItem('QQ1','562127378');
localStorage.setItem('QQ2','605003402');
document.write('QQ1: '+ Item('QQ2')+'<br />');
document.write('QQ2: '+Item('QQ1'));
</script>