我在虚拟机中使用 IE7 运行 Win XP,以调试必须在 IE7 中运行的站点。 我只在 IE7 中遇到问题,在 IE8、IE9、Firefox 或 Chrome 中没有。 当发生 JS 错误时,如何找到 IE 正在谈论的 JS 文件?
我知道:“IE Dev Toolbar” - 但它也不向您提供此信息。
以下是我在 IE7 中遇到的错误,其中有 3 个错误:
Line 67 char 3(Expected identifier, string or number)
Line 4012 char 9 (Object doesn't support this property method)
Line 4065 char 9 (Object doesn't support this property method)
保存为文件时的实际 html 只有 270 行。 所以 - 错误必须在外部 JS 文件中。 我现在还有其他类似的问题,我浏览了它们 - 但没有找到这个问题的答案。
最佳答案
安装 Visual Studio 附带的调试器 - 当您单击 IE 中的错误详细信息时,您将可以选择使用 VS 调试器对其进行调试。
关于IE7 中的 JavaScript 调试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6862811/