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情報を取得します。
その他の拡張