phpドメイン間呼び出しjsonの例
1174 ワード
JSONとXMLには大きな違いはありませんが、JSONにはドメイン間のデータ呼び出しというより広い範囲のアプリケーションがあります.セキュリティ上の問題で、AJAXはドメイン間呼び出しをサポートしていないため、異なるドメイン名のデータを呼び出すのは面倒です.次の例では、phpがjsonでドメイン間呼び出しにどのように進んだかを示すのに十分です.
index.html
index.html
<br>function getProfile(str) {
<br> var arr = str;
<br> document.getElementById('nick').innerHTML = arr.nick;
<br>}
<br>
ファイルを び すphp
$arr = array(
'name' => 'tanteng',
'nick' => 'pony',
'contact' => array(
'email' => '[email protected]',
'website' => 'http://aa.sinaapp.com',
)
);
$json_string = json_encode($arr);
echo "getProfile($json_string)";
?>
index.htmlはprofileを び す.phpでは、JSON が され、パラメータとしてgetProfileに され、divにニックネームが されるので、ドメイン のデータインタラクションが に ではないでしょうか.