javascript - 在 Internet Explorer 中调试 JavaScript

标签 javascript internet-explorer

我正在开发一个相对复杂的 JavaScript 驱动的网站。它在除 Internet Explorer(7,这个特定版本是我们的公司标准)之外的所有浏览器中运行良好。我收到这个非常奇怪的错误:

“发生运行时错误。是否要调试?行:93,865,600。错误:应为‘;’”

问题是,我没有 9300 万行代码,单击"is"不会像往常一样附加到 Visual Studio。

我可以点击“否”,网站继续正常运行,但如果用户没有禁用 JavaScript 调试,我不希望他们看到这个无意义的错误。

深入了解的建议/工具/插件?

是的,我吸取了教训,更频繁地切换并在 Internet Explorer 中检查我的项目...

谢谢,

最佳答案

它不是严格意义上的调试工具,但如果 Ajax DynaTrace 能帮助您追踪异常,我不会感到惊讶。

http://ajax.dynatrace.com/pages/learn/solution-tour/ajax-performance-diagnostics.aspx

另外,通过 JSLint 运行您的代码。该错误消息听起来像是您遇到了某些浏览器可以容忍的细微语法错误。

关于javascript - 在 Internet Explorer 中调试 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2670338/

相关文章:

javascript - 删除上次单击的跨度上的图标

javascript - 在 Flow 中过滤 Maybe(可空)类型的数组以删除空值

javascript - 如何将/n 替换为 react.js 中的换行符?

jquery - 使用 CORS header 时,$.get 在 IE 中不起作用

javascript - IE7 & jQuery-1.6.2 : List items being moved down go under the containing elements (multi list sorting)

javascript - 在初始加载页面转换快照

css - IE 9 不渲染 CSS 过渡。我有什么错吗?

css - `:target` 样式在 IE11 中表现异常

用于 IE8 或更低版本的 html5

javascript - 为什么这个函数会产生无限循环?