将 Javascript 语法错误和控制台.log重定向到其他地方
redirect Javascript syntax errors and console.log to somewhere else
我正在尝试将通常出现在javascript控制台中的任何内容发送到我自己的自定义函数。
我尝试了以下方法
window.console.error = window.console.debug = window.console.log
window.console.log=mylog;
function mylog(msg){
//send it somewhere just using alert as an example
alert("log="+msg);
}
console.log("yo");
var x=y;//a syntax error
使用上面的代码,我只看到以下警报"哟"
在控制台日志中,我看到"x 未定义"
如何重定向语法错误?
您可以使用
onerror
它旨在捕获语法错误。
window.onerror = function(message, source, lineno, colno, error) {
alert(message);
}
MDN 上的官方文档
这是关于这个的一个线程。请注意显示如何"劫持"console.log()并将其发送到任何您想要的答案:捕获javascript控制台.log?
相关文章:
- 刷新后重定向到其他URL
- 重定向到“提交”按钮上的其他控制器
- 在窗口滑动时重定向到其他页面
- 如何完成表单后使用 AJAX 重定向并在其他页面上显示数据
- 如果单击离开页面,请重定向到其他页面
- GeoIP2 Javascript仅重定向到其他国家,但不重定向到特定国家
- AJAX成功重定向覆盖其他逻辑
- 选择其中一个单选按钮,然后单击“提交”,重定向其他页面
- 将我的IE访问者重定向到其他页面
- 我开发了一个api,我希望它重定向到其他php页面,并在我点击api文件中的按钮时弹出模态
- 如何在视频播放完毕后重定向到其他网址
- 按下浏览器后退按钮时将用户重定向到其他页面
- 退出弹出重定向,但仅在退出时执行,而不是在单击页面上的任何其他 html 重定向按钮时执行
- 将 Javascript 语法错误和控制台.log重定向到其他地方
- window.location.href 不会重定向到其他域
- 弹出窗口重定向在IE中不起作用,但在其他浏览器中可以
- 重定向其他Jsp JavaScript
- 如何从表单动作重定向其他url
- 无法重定向其他页面(HTML、Javascript)中的输出
- 无法使用文件过滤器在快速 js 中重定向其他页面