最新のWeb開発のチュートリアル
 

AJAX - XMLHttpRequestオブジェクトを作成します。


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");
}
»それを自分で試してみてください

次の章では、サーバー要求を送信することを学びます。