页面A里面有个showResult函数,这个函数将页面A中的localStorage数据写入seesionStorage保存,准备在页面B里面使用。function showResult(){ var sname=[];
var time=[]
for(var i=0;i<localStorage.length;i++){
nameTmp=localStorage.key(i);
timeTmp=localStorage.getItem(nameTmp);
sname.push(nameTmp);
time.push(timeTmp);
}
sessionStorage.setItem("sname",sname);
sessionStorage.setItem("time",time);
location.href="model.html";
v=sessionStorage.getItem("sname");
alert(v);
}
上面的程序执行后
1。从A页面,跳转到了B页面(model.html)
2.在B页面里,dom--sessionStorage里面成功保存了数据
3。为何alert(v)没有正常运行?
有报错 uncaught exception: out of memory
请问,这是什么原因?
添加回答
举报
0/150
提交
取消