2023年12月
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            
無料ブログはココログ

 

« 読了:R.O.D 第三巻 | トップページ | 今日届いたCD »

2006年8月29日 (火)

Wizardry for Ajaxを作っているわけだが

Wizardry for Ajaxを作っているわけだが、どうにもprototype.jsが変な動作をする。
というのも、前回は迷路を表示するクライアントの部分に、今回は前後左右を移動するため、迷路データをクライアントに渡すサーバの役目をする処理をJavaScriptで追加しており、そこでAjax.Requestを3つ作ってデータを3ファイル読み込む。
しかし、Ajax.Requestを非同期にするとローカルでは動くのだが、同期にすると動作しない。

じゃあ、非同期でいいじゃんということになるのだが、ところがどっこい、Niftyにアップロードしたものを動かすと、非同期で読み終わる前に、描画処理が進んでしまう・・・。マップデータが読み込めないのでエラーとなる。

造りが悪いのは分かるのだが、サーバ部分は試しなので、これ以上、手をかけたくない。
非同期で動作しないのはなぜだか分からん・・・。誰か教えてくれー。

« 読了:R.O.D 第三巻 | トップページ | 今日届いたCD »

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック


この記事へのトラックバック一覧です: Wizardry for Ajaxを作っているわけだが:

« 読了:R.O.D 第三巻 | トップページ | 今日届いたCD »