AJAX XMLHttpRequestオブジェクトが作成されます
XMLHttpRequestがAJAXの基礎です。
XMLHttpRequestオブジェクト
すべての近代的なブラウザでは、XMLHttpRequestオブジェクト(IE5やIE6はActiveXObjectを使用)をサポートしています。
舞台裏のサーバーとデータを交換するためのXMLHttpRequest。 これは、ページのセクションのページ全体をリロードせずに更新されていることを意味します。
XMLHttpRequestオブジェクトを作成します。
すべての最新ブラウザ(IE7 +、Firefoxの、クロム、SafariやOperaは)内蔵されているXMLHttpRequestオブジェクト。
XMLHttpRequestオブジェクトの構文を作成します。
variable=new XMLHttpRequest();
古いバージョンのInternet Explorer(IE5やIE6)ActiveXオブジェクトを使用して:
variable=new ActiveXObject("Microsoft.XMLHTTP");
IE5やIE6を含むすべての最新ブラウザ、に対応するために、ブラウザは、XMLHttpRequestオブジェクトをサポートしているかどうか確認してください。 もしそうであれば、XMLHttpRequestオブジェクトを作成します。 ない場合は、ActiveXObjectの作成::
例
var xmlhttp;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
»をお試しください
次の章では、送信側サーバーの要求を学習します。