0

変数と関数の両方を含むオブジェクトを使用して、JavaScriptでクラスを作成しました。ある.htmlページ内でオブジェクトをインスタンス化しましたが、別の.htmlページに変更すると、オブジェクトは「空」のように見えます。あるページから別のページにオブジェクトを渡すにはどうすればよいですか?

4

2 に答える 2

1

WebStorageを見ることができます。これでは完全な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 に答える