概要 Ajax(Asynchronous JavaScript + XML)とは、あるWebページを表示した状態のまま、別のページや再読込などを伴わずにWebサーバ側と通信を行い、動的に表示内容を変更する手法。ページ上でプログラムを実行できるプログラミング言語JavaScriptの拡張機能を用いる。 従来、Webページの内容にサーバから受信したデータを反映させるには、デザインなどが同等の別のページを読み込んで新たに表示させるか、同じページをリロード(再読込)してサーバからページごと受信し直す必要があった。 AjaxではJavaScriptのHTTP通信機能(XMLHttpRequestあるいは同等のWebブラウザの拡張API)を用い、ページ内で実行されるプログラム中からサーバとの間でHTTP通信を行い、内容のロードを行う。通信方式はWebページの読み込みと同じHTTPによるURL指定を用い
![IT用語辞典 e-Words : Ajaxとは 【Asynchronous JavaScript XML】](https://cdn-ak-scissors.b.st-hatena.com/image/square/9846ab2080ca2a3a2477bb46934eaa3835eaf338/height=288;version=1;width=512/https%3A%2F%2Fp.e-words.jp%2Fogimage.png)