AJAXのキーストーンは、XMLHttpRequestオブジェクトです。
XMLHttpRequestオブジェクト
すべての近代的なブラウザでは、XMLHttpRequestオブジェクトをサポートしています。
XMLHttpRequestオブジェクトの背後のサーバとデータを交換するために使用されます。 ページ全体をリロードすることなく、ウェブページの一部を更新することが可能であることを意味します。
XMLHttpRequestオブジェクトを作成します。
すべての最新ブラウザ(クローム、IE7 +、Firefoxの、サファリ、オペラ)は、内蔵のXMLHttpRequestオブジェクトを持っています。
XMLHttpRequestオブジェクトを作成するための構文:
variable = new XMLHttpRequest();
Internet Explorerの旧バージョン(IE5やIE6)のActiveXオブジェクトを使用します。
variable = new ActiveXObject("Microsoft.XMLHTTP");
ブラウザはXMLHttpRequestオブジェクトをサポートしている場合IE5やIE6を含むすべてのブラウザを、処理するために、確認してください。 それがない場合は、XMLHttpRequestオブジェクトを作成し、そうでない場合は、ActiveXObjectのを作成します。
例
var xhttp;
if (window.XMLHttpRequest) {
xhttp = new XMLHttpRequest();
}
else {
// code for IE6, IE5
xhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
»それを自分で試してみてください 次の章では、サーバー要求を送信することを学びます。