0

ダイナミックHTMLページがあり、JSONを使用して文字列を渡したい。

以前は、PHPを使用してこれを行っていました。例:

$data->pagedata=$pagedata;
echo json_encode($data);

JavaScriptまたはJQueryを使用して、このクライアント側を実行する方法があるかどうか疑問に思いましたか?

文字列はJavascript変数内に保存されます。JQueryを使用して別のWebサイトからその文字列を取得したいと思います。

前もって感謝します

4

2 に答える 2

0

JSON は特定の URL にありますか?

JQUERY を使用している場合は、load() 関数を使用できます - http://api.jquery.com/load/

于 2012-07-06T01:42:16.150 に答える
0

これを行ういくつかの方法があります

  1. ページ 1 が wi​​ndow.open を介してページ 2 を呼び出す場合、ページ 2 は window.parent.{変数名} または window.top.{変数} を介してすべてのページ 1 js 変数にアクセスできます。これは、ページ 1 の iframe にページ 2 を埋め込む場合にも使用できます。

  2. ページ 1 がリダイレクト経由でページ 2 を呼び出す場合、URL 経由でのみ変数を渡すことができます。Ig: http://www.abc.com/?json= {urlencodejson}. 次に、2 ページ目で、javascript を使用して、エンコードされた json を取得します。

于 2012-07-06T01:45:52.067 に答える