AJAX 入門

AJAXは、ページ全体を再読み込みしないでページの一部を更新することを目指しています。

AJAXとは何ですか?

AJAX = Asynchronous JavaScript and XML(非同期JavaScriptとXML)

AJAXは高速でダイナミックなウェブページを作成する技術です。

バックグラウンドでサーバーと少量のデータを交換することで、AJAXはウェブページの非同期更新を許可します。これは、ウェブページの一部を更新する際に、ページ全体を再読み込みすることなく行うことを意味します。

典型的なウェブページ(AJAXを使用していない場合)、内容が変更された場合、ページ全体を再読み込みする必要があります。

AJAXを使用する典型的な例には、グーグルマップ、腾讯微博、优酷ビデオなどがあります。

AJAXはどのように動作するのか?

AJAXはインターネット標準に基づいています

AJAXはインターネット標準に基づいており、以下の技術コンボインを使用しています:

  • XMLHttpRequestオブジェクト(サーバーとの非同期データインタラクション)
  • JavaScript/DOM(情報を表示/取得)
  • CSS(データのスタイルを設定)
  • XML(データ転送に常用されるフォーマット)

ヒント:AJAXアプリケーションはブラウザやプラットフォームに関係なく独立しています!

グーグル検索提案(Google Suggest)

グーグル検索の提案機能が2005年にリリースされた後、AJAXが人気を博し始めました。

Google検索の提案を使用して、非常にダイナミックなwebインターフェースを作成することを推奨しています:グーグルの検索ボックスに内容を入力すると、JavaScriptが文字をサーバーに送信し、サーバーが提案リストを返します。

今すぐAJAXを使用し始めましょう

ASPチュートリアルで、AJAXがどうやってページの一部を更新し、全体のページを再読み込みしないで済むかを示します。サーバーサイドのスクリプトをASPを使用して書きます。

AJAXに関するより多くの知識を学びたい場合は、私たちの AJAX チュートリアル