javascript - 当 JS 中断时得到通知?

标签 javascript

我已将 PHP 配置为在出现错误时向我发送邮件。我想用 Javascript 做同样的事情。

此外,鉴于这将是客户端,因此很容易被滥用。

当 JS 在 Web 应用程序中中断时,通过邮件获得通知的好方法是什么?

更新:

只是为了给出一些观点,我通常会加载几个 js 文件,包括库(大部分时间是 jQuery)。

最佳答案

可以监听全局的onError事件。

请注意,当 引发错误时,您需要确保它不会无限循环。

<script type="text/javascript">
var handlingError = false;

window.onerror = function() {
   if(handlingError) return;
   handlingError = true;

   // process error

   handlingError = false;
};
</script>

关于javascript - 当 JS 中断时得到通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6985223/

相关文章:

javascript - 尝试通过传入函数来绑定(bind)回调会引发错误

javascript - 如何使用 angularjs 过滤器从字符串中删除制表符 (\t)?

JavaScript : What is it about my code that means the second image only displays for a nano-second

javascript - 使用 Angularjs 获取 token

javascript - 使用来自另一个 div 高度的 javascript 设置 div 高度

javascript - 隐藏在主要内容下的导航栏下拉菜单

javascript - 如何使用 JavaScript 检测文本区域内容是否已更改

javascript - 如何从对象数组中获取最大值以在 d3.scale.linear().domain() 中使用

javascript - JQuery - untoggle - removeClass 未定义

javascript - 事件状态菜单 JavaScript