旧それなりブログの跡地、画像やスタイルやJSなどが壊れてることがあります。

prototype.jsでSyncとAsyncを選択する

2007年7月18日

というか、昨日職場の人に聞いて
Sync(同期通信)とAsync(非同期通信)という使い分けが出来るのを初めて知りました。
そんな便利なものがあるとは。
すぐ忘れるので簡単にメモる

  • new Ajax.Request(url, options) に渡すoptionsに、asynchronous というキーで、bool型の値を渡す。true=非同期通信・デフォルト、false=同期通信
  • 同期通信にすると、alert関数のようにそこで処理が止まり、イベントを受け付けなくなる。
  • XP-IE6とXP-FF1.5で動作確認済み。