8
|
Tom Kidd · 技术社区 · 16 年前 |
![]() |
1
5
简而言之。不是真的。首先尝试在FF中查找错误,如果失败,您可以使用 Visual Web Developer . 调试大部分都很糟糕。 |
![]() |
2
3
IE7中的WebDeveloper工具栏可以为您提供呈现的源代码视图。
当您考虑IE为脚本错误提供的行号时,这可能更准确。 |
![]() |
3
3
我发现调试javascript的最佳方法是在我认为代码已损坏的地方附近添加几个response.write()或alert消息。未显示的写入或警报最接近代码的问题区域。 我这样做是因为我找不到更简单的方法。 更新:如果使用这种调试方法,也可以使用变量内容的写入/警报。 |
![]() |
4
3
提示:我发现许多IE错误消息行编号是 一个接一个! |
![]() |
5
2
通过安装 firebug lite 在该页的服务器上:
您可以使用登录到虚拟控制台,
并要求您的远程测试人员通过按F12为您获取更多详细信息。 我有点怀疑那里有一个未终止的字符串或一个不匹配的括号或括号。 |
![]() |
6
2
不,没有办法让内置的异常消息更糟糕。 相反,您需要在IE中使用一个调试器。我找到的最好的教程如下: http://www.berniecode.com/blog/2007/03/08/how-to-debug-javascript-with-visual-web-developer-express/ 遵循这些说明,当发生错误或异常时,您将在正确的文件中显示准确的行。您还将看到当前作用域中变量的值,您可以设置“监视”项以帮助调试。 除此之外,如果您需要日志记录和CSS级联检查(如Firebug),我在DebugBar和JSCompanion中获得了很好的结果: http://www.debugbar.com/ http://www.my-debugbar.com/wiki/CompanionJS/HomePage |
![]() |
7
1
试试萤火虫。我可以参加IE: http://getfirebug.com/lite.html |
![]() |
8
1
您检查过使用Firebug的Firefox中是否也存在此错误吗?这将是我试图找出这个错误发生在哪里的第一步。 如果它不在Firefox中,那么我将继续在IE中启用脚本调试。 |
![]() |
9
1
我唯一的建议是:不要用IE进行这种调试。这是主流浏览器中最糟糕的:我尝试使用火狐(Firebug)或Chrome/Safari来处理大多数问题。 如果必须使用IE,请安装 IE Developer Toolbar (对于javascript错误似乎没有多大帮助)和/或安装脚本调试程序 |
![]() |
10
0
|
![]() |
Error 1004 · 使用VBA从HTML中提取信息 6 年前 |
![]() |
myroslav · IE11中Angular 4应用程序崩溃 6 年前 |
![]() |
sankar · IE不显示abbr标记的边框底部 6 年前 |