如何在javascript函数中设置断点并让IE工具栏中断,就像我可以使用Firebug一样?或者我甚至可以在IE中执行此操作吗?
答案 0 :(得分:2)
如果我可以使用firebug在firefox中找到错误,那么这是最简单的方法。如果它是IE唯一的问题,我所做的是在Internet选项中启用脚本调试,
转到工具 - >网络选项... - >高级 - >禁用脚本调试(其他)
然后在发生错误时附加Visual Studio Debugger。
如果您使用的是IE 8,请安装开发人员工具栏,因为它具有内置调试程序。
答案 1 :(得分:0)
你Javascript应该在一个单独的js文件中,你应该在你的IE Internet选项集中明确地打开脚本调试。
如果您需要详细说明,请告诉我。
答案 2 :(得分:0)
尝试使用萤火虫光
答案 3 :(得分:0)
有时当我调试一些IE6应用程序时,由于脚本调试不太精确,我遇到了不好的经历。
如果以某种方式无法在您的环境中使用任何IE工具栏或组件(如Firebug Lite),则可以始终在代码中要调试的特定位置使用“alert()”调用。
不是最佳解决方案,在停止调试时必须小心不要原谅警报,这是一种“旧学校”技术,对于某些人来说可能已经过时,但是当其他一切都失败时它就会起作用。
答案 4 :(得分:0)
我发现的IE脚本调试的最佳解决方案是this。
我假设您需要免费工具,并且还没有最新版本的Visual Studio。
我知道这不是你要求的,但是根据我的发现,与Firebug相比,IE Developer Toolbar有点受限。