2006-07-05 (水)
*AJAX
ちょっと出遅れ感もありますが,AJAXを少し試してみる.いや,良く話をする割に実際にコードを書いたこと無いというのも,どうかなと思ったので,テスト用のスクリプトを書いただけですが.
「Asynchronous JavaScript + XML」なので,JavaScriptとXMLで非同期通信をするだけということですか.要は,XMLHttpRequestでXMLを取得して参照するだけなんですね.ただ,まだどうもブラウザごとに差異があるようなのが気になります.
何年も前に,自力でAJAXもどきをやってたときは,見えないフレームにデータを読み込ませて,JavaScriptから参照していましたが,使ったデータがHTMLでなければ,あれもAjaxを名乗れる技術なわけですか.
久しぶりに,そのCGIとJavaScriptを動かしてみましたが,Firefoxではうまく動いていない.IEだとまだ動くっぽい.その当時のメジャーなブラウザに対応するためにかなり頑張った覚えがあるのですが,やっぱりもう使えませんか.