AJAXの本質は何ですか?たとえば、ユーザーがこのリンクをクリックすると、現在のページを再読み込みせずに一部の情報がサーバーに送信されるように、ページにリンクを設定したいとします。それはAJAXですか?
アイソフレームを使用することでこの動作を得ることができました。より詳細には、小さなアイソフレームにリンク(たとえば、小さな画像)を配置します。ユーザーがこのリンクをクリックすると、ブラウザはアイソフレーム内のページのみを再読み込みします。
しかし、それは目標を達成するためのエレガントな方法ではないと思います。AJAXを使用する必要があると思います。それはどのように機能しますか?XHTMLを使用すると、考えられる問題をエレガントな方法で解決できますか?または、JavaScriptを使用する必要がありますか?
あまり必要ありません。(クリックした後)サーバーに情報を送信する小さなリンクが欲しいだけです。メッセージの近くに「星の画像」があるとします。ユーザーがスターをクリックすると(メッセージが気に入った場合)、スターの色が変わり、サーバーの更新データベースが変わります(ユーザーがメッセージを気に入ったことを思い出します)。