如何在IE8上调试javascript错误

时间:2011-03-17 03:43:19

标签: javascript jquery debugging internet-explorer-8

我在IE8上运行网页时遇到错误。当我点击发现的错误时,它会说:

enter image description here

如何查看此行以查看错误发生的位置?

我无法在任何其他浏览器上看到此错误。

另外,它说:

  

第109213803行。

我不明白这一点,显然我没有那么多行代码。

有人可以解释IE8在这里告诉我的内容吗?

6 个答案:

答案 0 :(得分:19)

确保IE没有禁用脚本调试,否则它应该允许您直接调试脚本:

enter image description here

enter image description here

答案 1 :(得分:6)

IE8有一个默认的内置IE Developer工具,你可以用它来调试它。点击F12,它将打开开发工具栏,然后单击脚本选项卡并开始调试,然后刷新页面。就是这样!

IE8 Developer Toolbar

答案 2 :(得分:2)

尝试使用工具菜单下的开发人员工具。有一个脚本选项卡,允许您进行调试。您也可以通过按F12键到达那里。

答案 3 :(得分:2)

如果您想在IE中隐藏所有js错误,请使用此代码

window.onerror = function(){return true;}

答案 4 :(得分:1)

您可能想尝试使用IE8内置的Javascript调试器。您可以转到工具>访问它。开发人员工具并单击脚本并开始调试。

要了解详情,check this out

答案 5 :(得分:1)

Microsoft还提供了一个名为Visual Web Developer Express的免费工具包,这是一个非常全面的Web开发IDE。