我正在尝试修复一些JavaScript错误.在Firefox中工作时,Firebug可以更轻松地调试这些问题,但是当代码在Firefox上工作正常但IE抱怨时,你会怎么做?
您还可以查看IE Developer Toolbar,它不是调试器,但可以帮助您分析代码的内容.
Visual Studio将帮助您进行调试
Fiddler应该帮助分析往返浏览器的流量
您可以尝试使用Firebug Lite或使用Visual Studio来调试JavaScript.
自Internet Explorer 8以来,IE一直提供内置工具集,用于调试,故障排除,并且通常有助于开发页面/应用程序.您可以在浏览器中按F12访问这些工具.
HTML选项卡可让您在浏览器理解DOM时查看DOM.当您从HTML视图中选择元素时,它们的样式将在右侧详细说明,单个规则可以打开和关闭.您还可以修改规则,并确定元素上的样式是继承还是显式分配.此外,您甚至可以分辨它们来自哪个.css文件.
您可以在HTML选项卡中执行更多操作,例如查看和修改元素上的属性,甚至可以在布局部分中更改元素的布局.此外,您可以直接对标记进行更改,以快速测试一些结构性想法.
要解决JavaScript问题,您可以查看控制台和脚本标记.如果您的脚本在调用未定义的方法时偶然发现,您将在控制台中收到警报.如果要打开或关闭项目,或者尝试将处理程序绑定到按钮,控制台还允许您对页面运行任意JavaScript.
"脚本"选项卡非常棒,它将为您格式化JavaScript,允许您插入断点,逐步执行代码块,以及随时间查看变量.
如果您使用过Firebug,甚至是Webkit Inspector,那么Internet Explorer 8+中的F12开发人员工具应该非常熟悉.
Firebug lite对我来说效果不佳.开发人员工具栏不够好.真的没有很好的解决方案.
或IE开发者工具栏