在asp.net调试javascript代码主要有以下方法:
一、在要调试的javascript代码前加入debugger,相当于下断点
注意,这种方式需要在IE的Internet选项中,禁用脚本调试(Internet Explorer)和禁用脚本调试(其他)两个选项禁用,即不打勾。
这样,调试网站时,就可以进入debugger处的语句
二、在VS2005中按F5调试网站时,调试菜单下有个窗口,窗口下有个脚本资源管理器,打开它,会在脚本资源管理器的视 图中看到正在运行的页面,双击选择你要调试的js代码所在的页面,即可打开正在运行的页面,该页面此时可以下断点进行,但有个缺点就是,这种方式的调试是在页面load之后,故如果你要调试的代码是放在load方法之中,这种方法是没办法调试的。
这种方式也可以直接在IIS中打开页面,并在IE中启动脚本调试
三、把js代码放在一个js文件中,此时,在VS2005中是可以对js文件中的代码下断点的,包括load事件的代码可以在这里设置调试
一、在要调试的javascript代码前加入debugger,相当于下断点
注意,这种方式需要在IE的Internet选项中,禁用脚本调试(Internet Explorer)和禁用脚本调试(其他)两个选项禁用,即不打勾。
这样,调试网站时,就可以进入debugger处的语句
二、在VS2005中按F5调试网站时,调试菜单下有个窗口,窗口下有个脚本资源管理器,打开它,会在脚本资源管理器的视 图中看到正在运行的页面,双击选择你要调试的js代码所在的页面,即可打开正在运行的页面,该页面此时可以下断点进行,但有个缺点就是,这种方式的调试是在页面load之后,故如果你要调试的代码是放在load方法之中,这种方法是没办法调试的。
这种方式也可以直接在IIS中打开页面,并在IE中启动脚本调试
三、把js代码放在一个js文件中,此时,在VS2005中是可以对js文件中的代码下断点的,包括load事件的代码可以在这里设置调试