2011-10-20 5 views
3

によって行われたJavaScriptの呼び出しをインターセプトするためにとにかくが、私は、Webページに実行されるJavaScript毎回を伝えることができるようにJavaScriptを注入するとにかくがありますです...例えばは、Webアプリケーション

は(ボタンはいくつかの関数fooをトリガーとし"bar")...ユーザーがボタンをクリックしたときに別の関数が最初に呼び出され、関数名 "foo"と引数 "bar"が渡されるようなjavascriptを挿入したいと考えています

理由私は1人のユーザーのアクションを別のリモートユーザーに反映しようとしているので、1人のユーザーがクリックすると、javascript関数を傍受してnode.js経由で他のユーザーに送信し、プログラム側でsers側。

+1

これはすべてのブラウザで行いますか?起こらない。 –

+0

ボタンが関数呼び出しでないコードを実行するとどうなりますか?たとえば、 'onclick =" this.disabled = true; "'?私の例は別の問題を指摘しています:イベントハンドラ内で 'this 'の設定をどうやって処理したいのですか? – nnnnnn

+1

同様の質問:http://stackoverflow.com/questions/5033836/adding-console-log-to-every-function-automatically – dgilland

答えて

0
  1. 負荷がGoogle ChromeでWebページ
  2. (レンチメニューを介して、またはシフト+のCtrl + Jのいずれか)開発ツールを開くには、
  3. スクリプト]タブをアクティブに少し「一時停止」記号をクリックしてくださいページの右側にある

javascriptが実行されるとすぐに、chromeがコードを表示して指示を待ちます。

関連する問題