调试IE错误应为对象

Debug IE error Object expected

本文关键字:对象 错误 IE 调试      更新时间:2023-09-26

我正在尝试调试这个错误,但它没有给我足够的信息来解决它?还是真的???

http://c5beta.dealercontrol.net/inventory/1-2l1305517101/Mercedes-Benz_E-Class_E350_White_2010#request-信息

网页错误详细信息

用户代理:Mozilla/4.0(兼容;MSIE 8.0;Windows NT 6.0;Trident/4.0;GTB6;SLCC1;.NET CLR 2.0.50727;Media Center PC 5.0;.NET CLR 3.5.30729;.NET CLR 3.0.30729;.NET4.0C)时间戳:2011年6月3日星期五20:53:11 UTC

消息:应为对象线路:1字符:1代码:0URI:http://c5beta.dealercontrol.net/inventory/1-2l1305517101/Mercedes-Benz_E-Class_E350_White_2010

消息:应为对象线路:1字符:1代码:0URI:

消息:应为对象线路:1字符:1代码:0URI:

消息:应为对象线路:1字符:1代码:0URI:

甚至在看不到代码的情况下,我的直觉告诉我在数组或对象文字中的某个位置有一个尾随逗号。IE将阻塞那些有Object expected错误的,通常在第1行(这是没有意义的)。

类似这样的东西:

var something = [
  "val1",
  "val2",
  "val3",
  "val4",
];
      ^^^^^

安装IE9并祈祷它会产生同样的错误。按F12打开开发人员控制台,该控制台可以进行一些有用的调试。

玩得开心。

您可以在IE8或IE7上安装"IEDeveloper"工具(如果您不够幸运,我猜您不会使用IE6:),并调试页面,这将显示问题的确切位置,快捷键F12