多个静态页面之间传值问题

第一种 使用 cookie

http://plugins.jquery.com/cookie/,到这里先下载 jquery.cookie.js 文件引入页面 

://将值保存到cookie 中
        $.cookie('cookie_jsonObj',jsonObj, { path: '/' });

参数:(建,值,路径 (不设置时间,默认浏览器关闭即可清除))

: $.cookie('cookie_jsonObj');

第二种:使用localStorage

存:

var lostorge =  window.localStorage;  //获取 localStorage 对象,ie8及以上版本可用
        lostorge.clear();//清除以前所有lostorge中的数据
        lostorge.setItem("cookie_initJsonObj",JSON.stringify(initDataRows));

参数:(键,值(值需要转换成字符串类型))

取:

扫描二维码关注公众号,回复: 4582865 查看本文章

var lostorge =  window.localStorage;//同样先获取localStorage 对象
            var initDataRows = lostorge.getItem("cookie_initJsonObj"); //使用getItem(”键")可获取存储的值
            initDataRows = JSON.parse(initDataRows);//如果存储的是json字符串,将其转换为json对象

猜你喜欢

转载自blog.csdn.net/DoNotEatfishCat/article/details/85120191