如何识别IE错误消息

时间:2010-01-28 11:22:39

标签: php internet-explorer

我在php页面上工作,其中包含css,JS和Jquery。 在Mozilla中,它在控制台或firebug中显示错误消息  但在IE中显示

Line:1597
Char:9
Error:Invalid Argument
Code:0
URL: blah blah blah

现在我怎么知道这个错误? 事实上我的PHP代码中没有1597行

如果我提取所有JS和CSS(包括) 那么我该如何计算行号。 1597?我按照它们包含的顺序提取每个CSS和JS吗? 要么应该反映在源代码中

我怎么理解这个错误报告消息???是否有任何方法/工具来确定IE想要显示的错误?

2 个答案:

答案 0 :(得分:1)

看一下这个msdn博客文章:JScript Debugger in Internet Explorer 8

要进入调试器,只需按SHIFT + F12,或单击命令栏中的开发人员工具图标。

编辑:对于IE7,有一个来自microsoft的开发人员工具栏,您可以从the microsoft download center单独下载:

Microsoft Internet Explorer开发人员工具栏提供了各种用于快速创建,理解和排除网页故障的工具。

同时阅读IEBlog: Scripting Debugging in Internet Explorer

答案 1 :(得分:0)

我不知道IE如何计算给定的行和字符数,而且我也多次对此感到沮丧。

大多数情况下,我尝试使用Firebug(适用于Firefox)跟踪错误,然后尝试将其转移到IE。如果这不起作用,我会删除可疑的代码块以查看错误隐藏的位置:)

类似于Firebug的程序(虽然我没有使用它们)是“IE Developer Toolbar”和“DebugBar”。此外,“Firebug Lite”(在IE中模拟Firebug功能的JS)可能会有所帮助:http://getfirebug.com/lite