0

我在 javascript 中创建了一个类,其中包含一个包含变量和函数的对象。我在一个 .html 页面中实例化该对象,但是当我更改为另一个 .html 页面时,该对象似乎是“空的”。如何将一个页面之间的对象传递到另一个页面?

4

2 回答 2

1

你可以看看Web Storage。这将不允许您存储完整的 JavaScript 对象,但是您将能够存储任意数量的字符串名称-值对。永久(在浏览器重新启动之间)或作为会话的一部分。

于 2013-03-25T17:33:28.660 回答
0

使用 localStorage,检查这个库: https ://github.com/marcuswestin/store.js

您可以执行以下操作:

store.set('foo', originalObject);

接着...

var restoredObject = store.get('foo');

删除存储的对象:

store.remove('foo');

分叉“类 jQuery”语法: http: //pastebin.com/x3KpKyr1

于 2013-03-25T17:36:08.040 回答