2012-04-07 14 views
1

何かがコンソールに記録されたときに起動するイベントはありますか?私はすべてのログを取ってログファイルを作成し、デバッグのためにサーバーにsedしたいと思います。すべてのブラウザコンソールログイベントをログに記録する方法

私が実行するconsole.log()コマンドは簡単ですが、予期しないエラーや警告も必要です。あなたは、実際のエラーをキャッチする必要がある場合は

+0

素晴らしいです。警告する。これは少なくともFFで私のために働いた。 – kirilloid

答えて

1

が、それ以外の場合、この

window.addEventListener('error', onError) 
var errors = []; 
function onError(message){ 
    errors.push(message); 
} 

のようなものを使用し、ミカのコードは、それがconsole.error`と `コンソール`と同じように行うことができる

+0

ありがとうが、それは私のためにも動作しません。私はあなたのコードを使用し、エラーが発生しましたが、コンソールでは靴を履いていますが、 "エラー"配列は空のままです。それは有線ですが、私はもはやmichaのコードを見ることができません –

+1

これは今、おかげさまで動作します。それは私のせいだった、ミカスのコードもうまくいくと思うが、残念ながら私は解決策としてマークするために彼の投稿を見ることができない –

関連する問題