【问题标题】:Debugging Website with JavaScript errors in IE9 - opening debug console fixes the error在 IE9 中使用 JavaScript 错误调试网站 - 打开调试控制台可修复错误
【发布时间】:2012-11-29 14:00:48
【问题描述】:

我有一个网站在 IE9 中触发了一些 JavaScript 错误。使用 F12 打开调试控制台并重新加载页面时,问题消失了,一切运行正常。这显然很烦人,因此很难检测到错误消息以解决问题。

这是一个带有 Google 地图的页面。通常,地图上应该有标记。在 IE9 中,没有。打开控制台时,一切正常。

有人知道如何调试这个烦恼吗?

【问题讨论】:

    标签: javascript windows internet-explorer debugging internet-explorer-9


    【解决方案1】:

    在 IE 中,console 对象不可用,除非控制台打开。这就是它关闭时导致错误的原因。从您的代码中删除所有对console 的引用,您应该没问题。

    【讨论】:

    • 这似乎解决了问题,但在 IE 中关闭调试控制台很困难。即使重新启动 IE 并关闭控制台,即使没有修复它也能正常工作。重新启动计算机应该会关闭它,对吧?
    • 我认为关闭控制台就足够了,这很奇怪。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-23
    • 2012-06-12
    相关资源
    最近更新 更多