IE微软虚拟PC上的Javascript错误检查

IE微软虚拟PC上的Javascript错误检查

问题描述:

我在本地使用Microsoft Virtual PC的VPC图像检查IE 6问题的xhtml css页面。IE微软虚拟PC上的Javascript错误检查

IE6显示JavaScript错误。在VPC图像中,我没有安装MS Visual Studio。

alt text

Web页面有很多的JavaScript。如何知道哪个脚本和脚本在哪里出现这个错误?在Visual Studio调试功能的帮助下,我可以在我的电脑上知道。但不在VPC图像上。

这条线22在哪里?

注意:错误只是在IE中。

+0

打开'index.html'并转到第22行。你可以在你的问题中粘贴该行的代码吗? – Lekensteyn 2010-09-01 16:51:21

+0

你的意思是在我的Dreamweaver中没有第22行。 – 2010-09-01 16:54:08

+0

@Lekensteyn:即使所讨论的第22行在另一个脚本文件中,IE始终会报告网页名称。在不能安装适当的调试器的机器上,找到哪个脚本文件的方法是在每个脚本的开头添加一行空行。通过为每个行添加不同数量的空行,并查看报告行数量增加的多少,您可以推断应该责怪哪个脚本。 – bobince 2010-09-01 17:04:18

如果您不想全力以赴并在计算机上安装Visual Studio版本,则Microsoft Script Debugger即可。

另外,尝试在Firefox或其他浏览器下的网站。有可能是其他浏览器也收到JavaScript错误,但却让它滑动。在Firefox中,查看JavaScript控制台以确保您不会错过任何内容。

+0

谢谢我安装了Microsoft Script Debugger,它的工作正如我所愿。我刚刚在谷歌搜索这一点,发现并按照这篇文章来安装http://www.jonathanboutelle.com/how-to-debug-javascript-in-internet-explorer – 2010-09-01 17:06:11

第一件事就是安装IE开发工具栏,我很确定IE6版本还在。这也允许对脚本进行逐步调试。

+0

我已安装开发人员工具栏。如何达到在错误的来源 – 2010-09-01 16:52:24

旧的内置IE调试器几乎没用。在虚拟机上安装Visual Studio Express。

+0

是否有任何其他方式:)? – 2010-09-01 16:55:29

+0

其他调试器存在,我从来没有发现它们与VS一样好(当涉及到IE特定的JS问题时) – Quentin 2010-09-01 17:02:02