代码改变世界

调试应用程序中的客户端脚本

2006-04-01 02:27  晓风残月  阅读(...)  评论(... 编辑 收藏

调试应用程序中的客户端脚本

可用来调试应用程序中的客户端脚本的方法有若干种:

注意   若要调试脚本,必须在 Internet Explorer 中启用脚本调试

从 Microsoft Internet Explorer 中

从 Microsoft Internet Explorer 中调试客户端脚本

  1. 从“视图”菜单中,选择“脚本调试程序”并单击“打开”。这将启动“实时调试”对话框。
  2. 从“实时调试”对话框的“可能的调试器”列表中,选择“新实例 Microsoft Development Environment”并单击“是”。
  3. 在“附加到进程”对话框的“选择要调试的程序类型”框中,选中“Script”复选框并单击“确定”。

指定调试器在脚本的第一条语句处停止

  1. 从“视图”菜单中,选择“脚本调试程序”并单击“在下一条语句中断”。这将启动“实时调试”对话框。
  2. 从“实时调试”对话框的“可能的调试器”列表中,选择“新实例 Microsoft Development Environment”并单击“是”。
  3. 在“附加到进程”对话框的“选择要调试的程序类型”框中,选中“Script”复选框并单击“确定”。

    从现在开始,在执行任何脚本时,调试器就会在脚本的第一条语句处停止。

使用“运行文档”窗口

“运行文档”窗口显示当前加载到正在调试的程序中的文档的列表。例如,在 HTML 框架集中,“运行文档”窗口可以显示当前加载到浏览器中的页。您可以使用“运行文档”窗口打开文档,并在脚本代码内部设置断点。还可以使用此窗口查看和调试由服务器上的脚本生成并发送到客户端的代码。

在脚本中

在编写脚本时,请包含 Stop 语句 (VBScript) 或 debugger 语句 (JScript)。当脚本执行到达这一行时,Visual Studio .NET 调试器将被启动。

响应错误

如果浏览器或服务器在脚本中遇到语法错误或运行时错误,则会显示一条消息,从而向您提供了一个在发生错误的行处启动调试器的机会。

请参见

调试客户端脚本 | 调试 ASP.NET Web 应用程序

from:http://msdn.microsoft.com/library/chs/default.asp?url=/library/CHS/vsdebug/html/vxtskdebuggingclient-sidescriptsinyourapplication.asp