sessionStorage用法注意事项

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yuanlijiefengjuan/article/details/79453874

首先要初始化

$(document).ready(function(){
    initSessionStorage();
});
var storage;

/**
 * 初始化sessionStorage
 */
function initSessionStorage() {
    if(!window.sessionStorage){
        alert("浏览器不支持sessionStorage");
        return false;
    }else {
        storage = window.sessionStorage;
    }

}

传递变量时:

storage.setItem("设置变量与之对应",要传递的内容);
例如:storage.setItem("demo",要传递的内容);

在其他页面获取时:

var demomassage= sessionStorage.getItem("与上面的demo对应");
接收:var demomassage= sessionStorage.getItem("demo");



传递对象时:


dataList为一个对象
var str = JSON.stringify(dataList);
storage.setItem("dataList",str);

接收时:

var arrdataList = sessionStorage.getItem("dataList");
var dataList = JSON.parse(arrdataList);


猜你喜欢

转载自blog.csdn.net/yuanlijiefengjuan/article/details/79453874