2013-12-19 11 views
6

現在、すべてのJavaScriptエラーをログに記録しています。 しかし、いくつかのエラーはブラウザ内部(プラグインなど)に関連しているようです。このような:ブラウザの内部JavaScriptエラーを検出するにはどうすればよいですか?

Error: Error calling method on NPObject!

Line: 0

Script:http://www.lookr.com/lookout/1329030315-Giglio-Porto


それはどのようにこれらのブラウザ内部、非直接ウェブサイト関連のエラーを無視することは可能でしょうか? line 0ですべてのエラーを無視


  • も適切ではないと思われる、インラインので、JavaScriptのエラーも

(希望されていない)は無視されるだろう、あなたの提案を事前にありがとうございます。

+0

を得ることができる最も近い任意のプラグイン関連のエラーが[NPObject](https://developer.mozilla.org/en/docsを言及すべきであるように見えます/ NPObject)。 'Line:0'だけで検索エラーを分析しようとしましたか? – raina77ow

+0

@ raina77owええ、あなたはおそらく正しいでしょう。しかし、これはFireFoxに関連しているだけでしょうか?他のブラウザのブラウザ関連のエラーも無視したい。実際には、私はライン0のすべてのエラーを無視することができますが、インラインスクリプトエラーもライン0を持っていることがわかりましたので、私はそれらを逃すでしょう... –

答えて

1

これは、あなたが実際には(onerror

<html> 
<body> 
    <script> 
     window.onerror = function(e) { 
      alert('Error'); 
      console.log(e); 
     } 
     show('Error'); // show is not defined 
    </script> 
</body> 
</html> 
+0

一口... OPが集めるデータのタイプ_ window.onerror'。そして、問題は、プラグイン関連のエラーを他のすべてのエラーと区別することです。 – raina77ow

+0

はい、質問は集まりではなく、分離についてです:) –

関連する問題