2017年8月
    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 »

コメント

コメントを書く

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

トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/117572/3240529

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

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