|
VS2005 调试javascript脚本方法如下:首先设置IE, 依次选择 工具-> Internet 选项-> 高级, 找到浏览下的两个禁用脚本调试复选框, 将其取消选择(IE默认将这两项选中, 不能进行脚本调试),
1. 调试JS脚本文件(*.js文件)
直接在JS文件中F9设置断点, F5运行调试即可.
2. 调试页面文件中脚本(*.aspx中JS脚本)
VS 2005默认不能在*.aspx中设置断点, 更何况进行JS断点跟踪调试. 调试解决办法:
a. 在VS 2005中把要调试的页面"设为起始页" , 再按Ctrl+F5运行.
b. 在打开的浏览器中, 选择: 查看-> 脚本调试程序, 选"打开"项
c. 选择Open后, 会弹出如下实时调试器窗口: 选择 "新实例 Visual Studio 2005", 点(Y)按钮, 会自动弹出一个VS调试器, 并且打开刚才的*.aspx文件, 在这个自动打开*.aspx的VS 窗口中就可以[设置断点], 进行调试了。
3. 有时候比如环境故障, 始终不能调试; 在需要调试的JS脚本处加: debugger; 则一定可以调试。(偶的那个vs不知道抽了什么风,可以打断点,就是不能调试,反正就是靠这个方法解决了)
4. 刚才在网上看到一个方法很好:http://brennan.offwhite.net/blog/2006/01/23/debug-javascript-with-ie-and-visual-studio-2005/ 这个是网址。大概的过程:
(1)首先同样也是设置IE, 依次选择工具-> Internet 选项-> 高级, 找到浏览下的两个禁用脚本调试复选框, 将其取消选择。
(2)然后打开包含想要调试的js的html页面,选择 查看->脚本调试程序->在下一条语句中断,然后弹出让你选择调试工具的窗口,这里我选择的是vs-2005,然后就可以进行调试了。如果想反复进行调试,可以打上断点。
| |