作为一个Asp.Net的程序员,调试代码的主要用Vs和浏览器进行调试,个人习惯用Vs来调试!
可是最近遇到在本地调试没有问题,已发布到服务器上,就会出现问题!由于是JavaScript的ajax异步向后台传递数据,即使会报错,也不会直接明显得显示出来,怎么办?
使用浏览器的开发工具进行查看!如Firefox的Firebug进行调试或查看
如下 1、可以进行 设置断点 和进行调试
2、这样查看浏览器发送的请求
Chrome浏览器调试
IE9、10调试
IE8调试可以和IE9和IE10一样,区别是 没有“网络”,没有办法 直接查看 浏览器往服务端 发送的请求! 不过我们可以用HTTpWatch工具 进行查看!
![firefox1_thumb[4] firefox1_thumb[4]](http://images0.cnblogs.com/blog/297534/201303/03160014-246d1947e51b46709a159f01296b0205.jpg)
![firefox_thumb[4] firefox_thumb[4]](http://images0.cnblogs.com/blog/297534/201303/03160025-3767c566cb9c4abc8954a82b574fb178.jpg)


![IE10_thumb[11] IE10_thumb[11]](http://images0.cnblogs.com/blog/297534/201303/03160101-27796f0b2e5b4d46b2947c69b9aba9ca.jpg)
![Ie1_thumb[5] Ie1_thumb[5]](http://images0.cnblogs.com/blog/297534/201303/03160117-b05afcba71a249c4a1f5d72dc8208a6b.jpg)