1. ホーム
  2. javascript

[解決済み] JavaScriptのグローバルイベント機構

2022-03-14 16:55:11

質問

未定義の関数エラーが発生するたびにキャッチしたいのですが。JavaScriptにグローバルなエラー処理機能はありますか?使用例としては、定義されていないフラッシュからの関数呼び出しをキャッチすることです。

どのように解決するのですか?

これは役に立ちましたか?

<script type="text/javascript">
window.onerror = function() {
    alert("Error caught");
};

xxx();
</script>

でも、Flashのエラーはどう処理するのかよくわからない...。

更新:Operaでは動作しませんが、今、Dragonflyをハックして、何が出るか見ています。Dragonflyのハッキングについての提案は、この質問から来ました。

Opera で javascript を使って Window.onerror を模倣する。