我有一个简单的asp.net网站。
在JavaScript中,我为window.onerror事件添加了一个处理程序。
当我在Visual Studio中调试时,他们的处理程序似乎覆盖了我的。当发生任何JavaScript错误时,它会进入调试器,我的onerror函数永远不会被调用。
在没有禁用客户端调试的情况下,我能做些什么才能使我的操作仍在运行?
答案 0 :(得分:2)
我担心Visual Studio中的客户端脚本调试是全部或全部。 VS在调试时启动的IE中挂钩JScript,它在如何处理js错误方面没有可配置的选项。
我完全理解你的问题以及为什么这是一个大问题。测试客户端错误处理的唯一真正选择是使用venkman,jetbrains(他们有一个新的以网络为中心的ide)或其他一些js调试器。
没有告诉你任何你不知道的事情,只是确认一下。 ; - )
让我知道你最终决定如何处理这个问题。