Wizardry for Ajax 試し その1
とりあえずPerlとAjaxを連携させて、迷路を歩けるようになった。(メッセージとか扉、隠し扉などはまだ)
Wizardry for Ajax test No.1
※:クッキーが必要です。
クッキーで現在の座標と移動方向をサーバに通知するようにしているのだけど、なぜかieでちゃんと伝わらない現象が発生していた。
プログラム的には問題ない。んで、[ajax request ie]ググってみると「nitsujiの日記」の[javascript] Ajax.Request使用時のコールバック順序というエントリで、ie かつ getにすると他のWebブラウザやieのpostの時とイベントの発生順が違うということが書いてあった。
ああ、たしかにAjax.Requestの引数に指定するmethodをgetにしているし、onCompleteで読み取り時のメソッドを実行するようにしている。
それで、methodをpostにすることによってieでも動作するようになった。
たしかにpostとgetは結果的に同じ動作になるけど、意味合いが違うじゃねーか。
まあ、いいや。
次は、画面構成とメッセージダイアログを実装するつもり。(いつになるかわからないけど)
« ブギーポップ・クエスチョン 沈黙ピラミッド | トップページ | 読了:チボー家の人々 一九一四年 夏Ⅰ »
コメント