2014-01-31 195 views
1

假设我有JavaScript对象称为“调用”,我已经存储了一些值,我想访问同一个对象“调用”不值。这种方法有可能吗?如何将JavaScript对象从一个页面发送到另一个页面?

如果有,请用简单的例子来解释。

我知道有几种方法可以通过使用post url,header,cookies等方式将对象属性值从一个页面发送到另一个页面,但我的要求是将整个对象从一个页面访问到另一个页面。

任何在这方面的高度赞赏。提前致谢。

回答

3

只是除了@ gulshanm01的回答来存储和检索的对象,你可以使用JSON.parse()JSON.stringify()来解析存储的对象。

如:

var obj = { 
    fruit: "banana", 
    fruit2: "apple", 
    fruit3: "orange" 
}; 
//Store 
localStorage.setItem("obj", JSON.stringify(obj)); 
//Then retrieve 
var localObj = JSON.parse(localStorage.getItem(obj)); 
alert(localObj.fruit); 
+0

它将如果你把周围的报价看起来更好“ obj',它也会工作,否则它会说obj没有声明:) –

1

可以使用localStorage.setItem(键,值),并使用localStorage.getItem(键)另一页上获取价值

+0

感谢快速反应.. 我可以存储对象的价值领域,并通过使用localStorage.getItem(键)获取对象 – Girish

相关问题