我在Visual Studio 2013 update2
中遇到了一些断点问题问题是什么:
我有一个按钮必须提交的地方。在提交按钮时,我需要调用一个java脚本函数,以后它应该转到c#中的某个函数。这是工作流程。在这里,我在JS文件和C#的一行中保留了一个断点。现在,在提交时,断点击中js线但它突然消失并移动到c#线。
我尝试的是:
一旦我收到此错误,我就开始在谷歌上冲浪了。很长一段时间后,我发现下面的事情要解决。但没有人能帮我解决这个问题。
我在IE8和Chrome中测试过。什么都行不通。
我在我朋友的系统中将IE8版本更新为IE11版本。它在那里工作得很好。
我想要的是:
我希望能够使用VS2013和IE8检查我在Java Script文件中插入断点的位置。提前致谢。
注意:断点正在击中,但它不会超过2或3秒。
答案 0 :(得分:4)
即使您可以在Chrome中调试您的代码也请按照以下步骤告诉我结果..
1.将'调试器'保存到要激活调试点的函数。
2.现在打开Chrome并按F12(开发人员工具)
现在尝试打开存在java脚本函数的页面。将自动调试模式,你可以看到实际发生了什么,(脚本中的任何错误)
答案 1 :(得分:0)
您的JS断点是否超出了您的AJAX请求的上下文?如果是这样,AJAX请求是否在您的突破JS线之前触发?
如果是这样,它可以扫描AJAX请求并选择你的JS断点......直到C#类接收到AJAX请求(先前触发),然后超过VS中的前一个断点集?
AJAX不是同步的,所以它会触发请求继续执行函数的其余部分,并在收到它时处理AJAX请求的结果。
答案 2 :(得分:0)
debugger
关键字
支持以下文档模式:
Quirks,Internet Explorer 6标准,Internet Explorer 7标准,Internet Explorer 8标准,Internet Explorer 9标准,Internet Explorer 10标准,Internet Explorer 11标准。商店应用程序(Windows 8和Windows Phone 8.1)也支持。请参阅版本信息。
另请参阅更多信息