prototype.js

久しぶりに書くがjavascriptいじりは続けている。
最近はprototype.jsなどAJAXライブラリを中心に遊んでいる。

で、ふと疑問に思ったのだが、
prototype.js(ver.1.4.0)の同期通信の挙動が妙だ。
respondToReadyStateにデバッグコードを挿入しても全く反応がない。
つまり何もdispatchされていないということになる。
結果を取り出すには

  var req = new Ajax.Request(url, options);
  alert(request.transport.responseText);

などして自力で取り出さないとならない。
何か見逃しているのかな。