トップ レベルの Web ドライバー API がページ読み込みイベント ハンドラーへのアクセスを提供しないことは理解していますが、(REST インターフェースを介してサーバーにコマンドを直接送信することを含めて) セレン サーバーに直接呼び出して強制する方法はありますか?ページ読み込みブロックの動作? 要素のハックを待つことは知っていますが、可能であればソースに直接アクセスしたいと思います。私が抱えている特定の問題は、ボタンがクリックされたときにJS呼び出しを行い、バックエンドプロセスが発生しているときにページにモーダルダイアログを表示し、バックエンドの作業が完了するとブラウザを新しいページに転送するページです。クリックアクションは新しいページを直接トリガーしないため、セレンはイベントでブロックしません (とにかく、すべての場合にそれを望んでいません)。
Command クラスを調べて有望なコマンドを探しましたが、何も見つかりませんでした。http://code.google.com/p/selenium/wiki/JsonWireProtocolを見つけましたが、どちらも役に立ちませんでした...