0

ユーザーが後で HTML ページの設定オブジェクトとして使用される JavaScript オブジェクトを作成できるようにするフォームがあります。オブジェクトを作成したら、オブジェクトをコピーして Web サイトに貼り付ける必要があります。

オブジェクト多次元です。

JSON.stringify信頼できるクロスブラウザーではないため、次のようなものは使用したくありません。また、JSON.stringifyJSON エンコード バージョンを提供しますが、リテラル ソース コード バージョンを取得しようとしています。

オブジェクトを ajax 経由で PHP スクリプトに送信しても構わないので、PHP ソリューションも同様に機能します。

念のためにもう一度言いますが、意味がわかりません...

JavaScript 変数がある場合:

var object={
configs:{
    widgetLink:{
        publisherID:12,
        enabled:true,
        'background-color':'green'
        }
    }
}

次に、ソース コードと同じものを表示するテキスト領域が必要です。

<textarea id="output">var object={
configs:{
    widgetLink:{
        publisherID:12,
        enabled:true,
        'background-color':'green'
        }
    }
}
</textrea>

オブジェクトは動的に作成および編集されるため、どうにかして jQuery を使用する必要があります。$('#output').text(objectToSourceCode(object));

これは可能ですか?

4

0 に答える 0