我想捕捉每个抛出的未定义函数错误。JavaScript 中是否有全局错误处理工具?用例是从 flash 中捕获未定义的函数调用。
这对您有帮助吗:
<script type="text/javascript"> window.onerror = function() { alert("Error caught"); }; xxx(); </script>
我不确定它如何处理 Flash 错误…
更新:它在 Opera 中不起作用,但我现在正在破解 Dragonfly 以查看它得到了什么。关于黑客蜻蜓的建议来自这个问题: