在我的网站的第A页中,我在localStorage中设置了一个var,我无法从第B页检索它!页面A和B位于同一个域中,并且在wwwroot中位于相同的子文件夹中。
btr是一个例如{7,8,9}的数组。 这是来自第A页的代码:
var btr= JSON.stringify(btr);
localStorage.setItem("btr", btr);
稍后,在将位置更改为B页之前,我尝试使用以下代码:
var btr = localStorage.getItem("btr");
var storedbtr = JSON.parse(btr);
alert(storedbtr[0]); // This works fine and shows value "7".
window.location.href = "http://www.example.com/pageB.html";
现在在页面B中我有与上面相同的代码来读取btr值,我得到一个btr“null”错误。
我读过localStorage可以在整个域中使用???