XMLHttpRequestオブジェクト


XMLHttpRequest オブジェクト

XMLHttpRequest オブジェクトは、バックグラウンドでサーバーとデータを交換するために使用されます。

XMLHttpRequest オブジェクトは開発者の夢、なぜならあなたは次のことができるからです:

  • ページを再読み込みせずにウェブページを更新する
  • ページが読み込まれた後にサーバーからデータを要求する
  • ページが読み込まれた後にサーバーからデータを受信する
  • バックグラウンドでサーバーにデータを送信する

XMLHttpRequestオブジェクトについてもっと学びたい場合は、私たちのXML DOM チュートリアル。


XMLHttpRequest インスタンス

下の入力フィールドに文字を入力すると、XMLHttpRequestがサーバーに送信され - 名前の候補が返されます(サーバー上のファイルから):

入力ボックスに1文字入力してください:

頭文字


候補:



XMLHttpRequest オブジェクトを作成する

すべてのモダンブラウザ(IE7+、Firefox、Chrome、Safari、Opera)には、組み込みのXMLHttpRequestオブジェクトがあります。

XMLHttpRequestオブジェクトを作成する構文:

xmlhttp=new XMLHttpRequest();

旧バージョンのInternet Explorer(IE5およびIE6)では、ActiveXオブジェクトを使用します:

xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");

次の章では、XMLHttpRequestオブジェクトを使用して、サーバーからXML情報を取得します。

その他の拡張