在VS2008 Web项目中,我有一个usercontrol,其中包含一些我想调试的javascript。当我尝试设置断点时,我得到“这不是断点的有效位置”。我在常规的aspx页面上尝试了这个,并且能够设置断点就好了。
在usercontrols中设置javascript断点是否有一些限制?是否有一些需要改变的环境?
由于
答案 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>