Ajax(エイジャックス)の核となるサーバとの通信を受け持つのが、XMLHttpRequestになります。 このXMLHttpRequestは、画面遷移をしないでサーバーとのデータ送受をすることが出来ます。 XMLHttpRequestを使用するには、いくつかの条件があります。 リクエストできるのは同一ドメインに限られています。 XMLHttpRequestは、ブラウザによって実装状況が違います。 WindowsのIEの場合、次のように作成します。 //オブジェクトの作成 var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); //XMLHttpRequest.readyStateが変化した時に発生するイベントハンドラ xmlhttp.onreadystatechange = httpEvent; //レスポンスデータ処理用コールバック関