AJAX チュートリアル
AJAX = Asynchronous JavaScript and XML(非同期の JavaScript と XML)。
AJAX は新しいプログラミング言語ではなく、既存の標準を使用する新しい方法です。
AJAX の最大の利点は、ページ全体を再読み込みせずに、サーバーとデータを交換し、Web ページの一部の内容を更新できることです。
AJAX はブラウザープラグインを一切必要としませんが、ユーザーがブラウザー上で JavaScript の実行を許可する必要があります。
XMLHttpRequest は Ajax を実装する一つの方法にすぎません。もちろん、fetch API現代的な方法なども使用できます。
このチュートリアルを読む前に必要な知識:
このチュートリアルを読むには、以下の基礎が必要です:
- HTMLとCSS基礎
- JavaScript基礎
これらの基礎知識を学びたい場合は、当サイトのホームページで対応するチュートリアルを見つけることができます。サンプル。
AJAX アプリケーション
XHTML+CSS を使用して情報を表現します;
JavaScript を使用して DOM(Document Object Model)を操作し、動的な効果を実現する;
XML と XSLT を使用してデータを操作します;
XMLHttpRequest または新しい Fetch API を使用して、Web サーバーと非同期にデータを交換します;
注意:AJAX は、Flash、Silverlight、Java Applet などの RIA 技術とは区別されます。