Ajax JavaScript+XML
「Ajax」は、Asynchronous JavaScript + XML」
実例は、Google Maps や Google Suggest、amazon A9.comなど
JavaScriptのXMLHttpRequest・・・HTTPクライアントな機能を実現するオブジェクト
※XMLではなくても使えます
JavaScriptを利用して、ページ遷移無しでサーバーとデータ交換できる。
リクエストを送信できるのは同一ドメイン内に制限されている。
XMLHttpRequest オブジェクト生成(メソッド、リクエストURL、同期Syncor非同期Async)
▼
open
▼
データ送信
▼
onreadystatechange イベント(送受信状態が変った時に起動するイベント)
▼
readyState プロパティでデータ受信
▼
responseText,responseXML 受信したデータ
詳しくは、AllAboutJ
HTML5