2009-06-08 3 views
4

Rangeのような内部Javascriptオブジェクトを保存したいのですが、保存する方法が見つかりませんでした。それを保存する最良の方法は何ですか? 私はそれをシリアライズすると思ったが、ネット上に何も見つかりませんでした。Rangeのような内部Javascriptオブジェクトをシリアライズ

これを行うのに役立つライブラリはありますか? jquery?

答えて

0

浮遊しているJavascriptのstringify()関数を見てください。ここを参照してください:

http://www.thomasfrank.se/json_stringify_revisited.html

Direct link to the codeを。

+0

明らかにRangeオブジェクトでは機能しません (document.createRange()) –

+0

これはRangeオブジェクトを試したときに発生するエラーです。ここで誰かが助けてくれるか分かりません。 エラー:キャッチされない例外:[例外... WrappedNativeプロトタイプオブジェクトの不正な操作 "nsresult:" 0x8057000c(NS_ERROR_XPC_BAD_OP_ON_WN_PROTO) "場所:" JSフレーム:: http:// localhost/〜mgalli/jsonStringify.js :: anonymous :: line 87 "data:no" –

+0

var ra = new Object(); ra = document.createElement( "b"); var s = JSONstring.make(ra); アラート( 'ra' + s); –

関連する問題