2016-09-18 12 views
0

シンプルなカスタムコードを使用して私のウェブサイトからjsエラーをキャッチします。私はwindow.onerrorハンドラを使用します。しかし、私は、ユーザーがブラウザにインストールした多くのアドオン/拡張エラーがあることがわかります。私はそれらを取得したくありません。それらをフィルタリングして自分のコードに関連するものだけを取得する方法はありますか?ウィンドウオブジェクトは、すべてのブラウザでサポートされているドキュメントhttp://www.w3schools.com/js/js_window.aspウィンドウのエラーでアドオン/拡張エラーをフィルターにかける

から

答えて

0

。ブラウザのウィンドウを表します。 すべてのグローバルJavaScriptオブジェクト、関数、および変数は、自動的にウィンドウオブジェクトのメンバーになります。 グローバル変数はウィンドウオブジェクトのプロパティです。 グローバル関数は、ウィンドウオブジェクトのメソッドです。 (HTML DOMの)ドキュメントオブジェクトさえ、ウィンドウオブジェクトのプロパティです。

これは、addonsエラーがキャッチブロックに表示される理由です。

しかしこれから。

https://developer.mozilla.org/en/docs/Web/API/GlobalEventHandlers/onerror

私は、このエラーは、あなたのコードに対応するかどうかを確認するためのonErrorハンドラチェックメッセージとソース内であなたをお勧めします。それを無視しなければならない。

これが役に立ちます。

関連する問題