cookie和LocalStroge的简单使用~zt

2017-12-11  本文已影响17人  丶灰太狼他叔

假如四个二级菜单,需要用0,1来记住它的展开还是合住的状态:
数据储存

var arrDisplay = [0, 1, 1, 1];

//存储,IE6~7 cookie 其他浏览器HTML5本地存储
if (window.localStorage) {
    localStorage.setItem("menuTitle", arrDisplay);  
} else {
    Cookie.write("menuTitle", arrDisplay);  
}

数据读取

var strStoreDate = window.localStorage? localStorage.getItem("menuTitle"): Cookie.read("menuTitle");

值得注意的是,我们储存的是array,得到的却是string。因此我们得把它当字符串处理:

strStoreDate.split(",").each(function(display, index) {
    //根据存储的display触发相对应的动作
});

以上总结来自网上,有时间我也会自己来写个小demo.

上一篇下一篇

猜你喜欢

热点阅读