sessionStorage用法注意事項
阿新 • • 發佈:2018-11-13
首先要初始化
$(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);