asp.net - 调试 ASP.Net 网站和 window.onerror

标签 asp.net javascript visual-studio

我有一个简单的 asp.net 网站。

在 JavaScript 中,我向 window.onerror 事件添加了一个处理程序。

当我在 Visual Studio 中调试时,它们的处理程序似乎覆盖了我的。当发生任何 JavaScript 错误时,它会进入他们的调试器,而我的 onerror 函数永远不会被调用。

在不禁用客户端调试的情况下,我可以做些什么来让我的机器继续运行?

最佳答案

Visual Studio 中的客户端脚本调试恐怕是全有或全无。 VS 在调试时启动的 IE 中挂接 JScript,在它如何处理 js 错误方面没有可配置的选项。

我完全理解您的问题以及为什么这很重要。测试客户端错误处理的唯一真正选择是使用 venkman、jetbrains(他们有一个新的以 web 为中心的 ide)或其他一些 js 调试器。

不告诉你任何你还不知道的事情,只是确认它。 ;-)

让我知道您最终决定如何处理这个问题。

关于asp.net - 调试 ASP.Net 网站和 window.onerror,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2268278/

相关文章:

c# - ASP MVC 4 MySQL,处理事务错误时遇到问题

javascript - 如果新提供的值相同,React 会触发状态更新吗?

visual-studio - 当 Visual Studio 的文本编辑器设置为灰色时,如何激活 "Track changes"功能?

jquery - 在 .NET MVC4 中使用 Ajax 进行部分 View 加载

c# - 如何在 Web 用户控件 ascx 中调用 javascript 函数

asp.net - HTML 将表格高度设置为 100%

javascript - 如何让眼睛跟随div之外的鼠标

javascript - 文本区域占位符文本

c++ - MS Visual Studio Professional 2013 - C++ 为 32 位和 64 位操作系统编译单个可执行文件?

c++ - 在实例方法中使用 find_if