如何在 VS 2005 里调试 Javascript
2007-06-08 11:45
489 查看
在研究AJAX时,调试 Javascript 大概是经常的事。看到了 Ziemowit 介绍如何在 VS 2005 里调试 Javascript 的这篇文章,推荐一下:
Debugging client JavaScript in VS 2005
http://www.developerfusion.co.uk/show/5918/
大概步骤如下:
1。在浏览器里启动脚本调试:在IE里菜单 工具->Internet 选项->高级页中,把Disable script debugging (Internet Explorer) 前的勾去掉
2。然后在 VS 2005 里打开你的项目,把你要调试的网页设置为起始页,然后按F5,然后去 VS 2005 菜单 Debug-> Windows ->Script Explorer,VS 2005就会打开脚本管理器,双击其中某个JS文件,该文件将会在主窗口打开,然后你就可以添加断点,。。。。。
这是我在 VS 2005 里调试 ASP.NET AJAX Beta 1 里的MicrosoftAjaxWebForms.js,查看表单是如何提交的:
![](http://blog.joycode.com/images/blog.joycode.com/saucer/488/o_debugAJAX.JPG)
【更新】aldebaran 在回复里提到了另一种方法,对这种方法感兴趣的话,具体细节参考
Debug Javascript with IE and Visual Studio 2005
http://brennan.offwhite.net/blog/2006/01/23/debug-javascript-with-ie-and-visual-studio-2005/
大概这样,设置完菜单 工具-> Internet选项->高级页里启动脚本调试后,关闭浏览器,重新打开IE,打开想调试的网页,然后去菜单 View->Script Debugger->Break at Next Statement。。。然后在网页中要执行Javascript时,就会跳出一个窗口要你选择脚本调试器。如果你选择VS 2005的话,会有一个小问题,它也许会打开文件选择对话框,要你打开JS源码文件,(显然,在上面这个例子中,我没有这个同名的(带长串查询字符串的)文件),但你可以关闭这个对话框,然后双击脚本管理器的文件名就可以了。(在VS 20005 Team System里,发现有一个问题,当你设置脚本断点时,有时光标会跑到别的地方去。)
Debugging client JavaScript in VS 2005
http://www.developerfusion.co.uk/show/5918/
大概步骤如下:
1。在浏览器里启动脚本调试:在IE里菜单 工具->Internet 选项->高级页中,把Disable script debugging (Internet Explorer) 前的勾去掉
2。然后在 VS 2005 里打开你的项目,把你要调试的网页设置为起始页,然后按F5,然后去 VS 2005 菜单 Debug-> Windows ->Script Explorer,VS 2005就会打开脚本管理器,双击其中某个JS文件,该文件将会在主窗口打开,然后你就可以添加断点,。。。。。
这是我在 VS 2005 里调试 ASP.NET AJAX Beta 1 里的MicrosoftAjaxWebForms.js,查看表单是如何提交的:
【更新】aldebaran 在回复里提到了另一种方法,对这种方法感兴趣的话,具体细节参考
Debug Javascript with IE and Visual Studio 2005
http://brennan.offwhite.net/blog/2006/01/23/debug-javascript-with-ie-and-visual-studio-2005/
大概这样,设置完菜单 工具-> Internet选项->高级页里启动脚本调试后,关闭浏览器,重新打开IE,打开想调试的网页,然后去菜单 View->Script Debugger->Break at Next Statement。。。然后在网页中要执行Javascript时,就会跳出一个窗口要你选择脚本调试器。如果你选择VS 2005的话,会有一个小问题,它也许会打开文件选择对话框,要你打开JS源码文件,(显然,在上面这个例子中,我没有这个同名的(带长串查询字符串的)文件),但你可以关闭这个对话框,然后双击脚本管理器的文件名就可以了。(在VS 20005 Team System里,发现有一个问题,当你设置脚本断点时,有时光标会跑到别的地方去。)
相关文章推荐
- 如何在 VS 2005 里调试 Javascript
- .NET : VS 2005中如何调试javascript
- 如何在 VS 2005 里调试 Javascript(2)
- .NET : VS 2005中如何调试javascript
- 如何在 VS 2005 里调试 Javascript
- .NET : VS 2005中如何调试javascript
- 如何在 VS 2005 里调试 Javascript
- 如何在 VS 2005 里调试 Javascript
- 如何在 VS 2005 里调试 Javascript
- 如何在 VS 2005 里调试 Javascript
- 如何在 VS 2005 里调试 Javascript http://blog.joycode.com/saucer/archive/2006/10/26/85679.aspx
- vs.net 2003/2005调试javascript的一个小技巧
- 如何使用Vs.net 2005调试脚本
- 『转』JavaScript Debugging and Intellisense, JavaScript obfuscator etc from VS 2005 to VS 2008 (VS2005到2008的变迁,JavaScript调试,智能感知/智能感应功能,JavaScript的混淆、压缩等功能的海变桑田)
- vs.net 2003/2005调试javascript的一个小技巧
- 如何在 Visual Studio 2005 中调试 JavaScript
- VS 2005不能调试Javascript的处理方法
- vs.net 2003/2005调试javascript的一个小技巧
- 如何解决VS 2005 中无法调试存储过程
- vs.net 2003/2005调试javascript的一个小技巧