javascript - 监听浏览器控制台事件和错误

标签 javascript console.log developer-tools

正在寻找一种方法来登录我的服务器,访问者的浏览器控制台上显示的所有控制台事件。 不仅仅是我用 console.log 触发的内容,还有所有内容...... 有办法吗?

最佳答案

是的,您可以覆盖控制台方法,例如

var logFn = console.log;

console.log = function(arg1) {
   // do your work on log information
   logFn('your console hacked')
}

console.error = function(arg1) {
       // do your work on error part
       logFn('your console hacked')
    }

您会在控制台上发现一条消息“您的控制台已被黑”,您可以根据自己的情况进行自定义。

关于javascript - 监听浏览器控制台事件和错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47528424/

相关文章:

javascript - console.log 多维数组

maven - 如何在工作区中使用同一项目根目录的多个存储库?

html - Chrome 开发者工具中出现额外的 CSS?

javascript - 调试 javascript 和 console.log 不起作用

javascript - 如何用 Jest 测试授权 header ?

javascript - localeCompare 为不同的 unicode 符号返回 0

javascript - 将 PHP foreach 中的变量添加到 bootstrap 模式

javascript - 为什么控制台记录,注销已经分配为新分配的变量

css - Chrome 开发者控制台开始记录太多信息。 CSS 警告

javascript - 检查对象是否已定义,最佳实践。