私はこのようなwindow.onerror
をオーバーライドしていますので、JavaScriptのエラーを記録したい:javascriptのwindow.onerrorをオーバーライドすればtrueかfalseを返しますか?
window.onerror = function(message, file, lineNumber) {
var browser_ = encodeURI(navigator.appVersion);
var error_ = encodeURI("msg:"+ message + "\n\tfile:"+file+"\n\tln:"+lineNumber);
var user_ = encodeURI("");
...
return false;
}
私は何人かの人々がtrue
を返し、いくつかのリターンfalse
見てきました。どちらが正しいのですか? 1つの記事は、あなたが真実に戻らなければならないことについて何か言及しているか、またはFirefoxがそれ自身の方法でエラーを処理します。何?? window.onerror
上MDNから
Chromeの動作は、私が動作すると期待していたようです...「エラー?偽」 –
@トーマスあなたは私がするべき答えなかった!また、エラーを伝播したい場所の例は何ですか?私はそれが新しい質問だと思います! – tooshel
Opera 11.60はChromeのように動作します。 – c69