6

これが以前に尋ねられたかどうかはわかりませんが、私ができるようにしたいのは、ブラウザ自体のエラーコンソールからデータを取得することです(それがサポートされている場合)これは、ユーザーが送信するときのためのものですバグレポートでは、コードのタイプミスなど、なんとかすり抜けてしまったものについて、私のWebサイトのページに関連するエラーが発生します。また、その点で、コンソールから使用可能な形式にエラーを渡す方法はありますか?これが不可能な場合は、サイト自体から出てきたものをコピーして貼り付けるように指示することができます。

基本的にすべてがブラウザ内で実行され、バックエンドの場合はエラーログを簡単に確認できますが、フロントエンドの場合はjavascriptビットが簡単なことではありません。

したがって、これらすべてを1つの小さなステートメントにまとめるには、エラーコンソールからデータを取得し、JavaScriptを介してフォームなどに送信できる簡単な方法があります。

4

1 に答える 1

3

JS で onerror イベントを使用して、エラーの詳細を取得できます。たとえば、Hoptoad はこれを行い、エラーをコンソールに記録します。彼らのコードは、素晴らしい printStackTrace 関数を含む多くの優れた JS スクリプトを再利用しています.....

ここで彼らがどのようにそれを行うかを見ることができます:

http://hoptoadapp.com/javascripts/notifier.js

于 2011-02-20T11:39:51.527 に答える