Hello World!

説明補足説明コード分割コードコメント投稿

このサンプルは、「Microsoft AJAX Library」を使用してWebサーバーからデータを取得して表示します。[Say Hello!」ボタンをクリックすると非同期でWebサービス(HelloWorld.aspx)をリクエストして結果(Hello World)を表示します。

MS AJAX Libraryを使用すると、XMLHttpRequestの代わりにSys.Net.WebRequestのinvoke()メソッドを使用してHTTP/GETをリクエストします。

このサンプルは、「Microsoft AJAX Library」を使用してWebサーバーからデータを取得して表示します。[Say Hello!」ボタンをクリックすると非同期でWebサービス(HelloWorld.aspx)をリクエストして結果(Hello World)を表示します。

MS AJAX Libraryを使用すると、XMLHttpRequestの代わりにSys.Net.WebRequestのinvoke()メソッドを使用してHTTP/GETをリクエストします。

このサンプルを実行するには、「Microsoft AJAX Library」が必要になります。MS AJAX Libraryは、以下のサイトからダウンロードしてください。

http://ajax.asp.net/

MS AJAX Libraryにはデバッグ/リリース用があります。ここでは、デバッグ用のライブラリを使用しています。
デバッグ用
MicrosoftAjax.debug.js
MicrosoftAjaxTimer.debug.js
MicrosoftAjaxWebForms.debug.js
リリース用
MicrosoftAjax.js
MicrosoftAjaxTimer.js
MicrosoftAjaxWebForms.js
MS AJAX Libraryを組み込むと自動的に「pageLoad」、「pageUnload」のイベントハンドラが登録されます。DOMのwindow.onloadイベントハンドラで行う処理は、pageLoadイベントハンドラで行うことができます。それから、document.getElementId()メソッドは、$get()メソッドで代替えすることができます。