私はカスタムエラーハンドラを作成しようとしています。私は、エラーを傍受するために、次のコードを持っている:その後、私は(エラーをトリガするためには)存在しない変数をCONSOLE.LOGしようとしているコードでWindow.onerrorはエラーに関する情報を返しません
window.onerror = function (msg, url, lineNo, columnNo, error) {
console.log("msg: " + msg + "url: " + url + "lineNo: " + lineNo + "columnNo: " + columnNo);
}
。コンソールでは、私はカスタムを取得しています:
msg: Script error.url: lineNo: 0columnNo: 0
とデフォルトそれ以下:
myjsfile.js:517 Uncaught ReferenceError: xyz is not defined(…)
私は、この情報にアクセスすることができますどのように - ファイル名、行番号、エラーメッセージ - と、私にそれを追加しますカスタムメッセージ?ありがとうございました!