代碼JS $("a").click(function () { if (typeof(Storage) !== "undefined") { console.log("支持 Web Storage .."); var obj = { "trainNo": $(this).attr("data-trains"), }; obj = JSON.stringify(obj); sessionStorage.removeItem("temp", obj); sessionStorage.setItem("temp", obj); obj = JSON.parse(sessionStorage.getItem("temp")); window.location.href = 'train_order.php'; document.getElementById("result").innerHTML = obj.trainTo; console.log(obj); } else { console.log("抱歉!不支持 Web Storage ..") } }); 點擊a標簽當(dāng)前頁面窗口跳轉(zhuǎn)后的HTML代碼<div id="result"></div>在瀏覽器是存儲了信息的,如圖:問題是我在當(dāng)前第一個頁面存儲的信息,當(dāng)我點擊a標簽后,我用window.location.href = 'train_order.php';跳轉(zhuǎn)到我需要的頁面(是同一頁面窗口),信息我取不出來。什么情況?
JS sessionStorage 本地存儲
小唯快跑啊
2019-03-04 10:51:16