用户控件中的VS2008 javascript调试器

时间:2009-10-05 19:07:40

标签: javascript visual-studio-2008 debugging

在VS2008 Web项目中,我有一个usercontrol,其中包含一些我想调试的javascript。当我尝试设置断点时,我得到“这不是断点的有效位置”。我在常规的aspx页面上尝试了这个,并且能够设置断点就好了。

在usercontrols中设置javascript断点是否有一些限制?是否有一些需要改变的环境?

由于

2 个答案:

答案 0 :(得分:1)

我似乎无法在我的usercontrol中设置断点。

您可以尝试将debugger;关键字Sys.Debug.fail('message')Sys.Debugger.assert(a == 1)添加到您的javascript中,以强制断点解决此问题。

答案 1 :(得分:0)

在vs.net中你可以在你的js函数中添加关键字调试器,借助浏览器开发piug-in,作为firebug(firefox,也就是有这样的开发插件),页面将停在你在哪里删除调试器。 例如:

<script>
function myFunc()
{
  debugger;
  //do sth

}
</script>