代码之家  ›  专栏  ›  技术社区  ›  eozzy

修复IE中的JS错误

  •  0
  • eozzy  · 技术社区  · 16 年前

    我正在为我的应用程序使用jquery,在IE中出现此错误:

    Line: 13
    Char: 9
    Error: Expected Identifier, string or number
    Code: 0
    

    …嗯,正如你所看到的,这个错误并不是很有帮助。你怎么修复那些奇怪的IE错误?是否有工具或错误描述列表告诉您要修复什么?

    谢谢

    4 回复  |  直到 16 年前
        1
  •  6
  •   mopoke    16 年前

    我建议查看JS文件的第13行,找出错误所在。

    fwiw,当列表或对象声明中有一个尾随的逗号时,通常会出现“预期的标识符、字符串或数字”错误。火狐不介意,但IE介意。

        2
  •  2
  •   Annie    16 年前

    这是一篇关于 debugging javascript in IE . IE8带有 built-in debugger .

        3
  •  1
  •   Pekka    16 年前

    这个 IE Script debugger 还行。

    但首先尝试Mozilla的错误控制台。它有健全的行编号。也许错误是相同的。

        4
  •  1
  •   Community Mohan Dere    9 年前
    • 确保已安装Microsoft Office

    • 在IE中,转到“工具”->“Internet选项”->“高级”选项卡

    • 在此取消选中“禁用脚本调试(Internet Explorer)”。

    • 然后,当脚本创建错误时,将显示一个对话框:

      • 单击“Yes(是)”按钮 以将您的生命移交给Microsoft,以启动调试器。

        这是一个非常乏味的工作流程(遇到脚本错误时出现的默认声音是 really->em>烦人),因此我认为这不是一个好的工作方式,建议在任何一天使用firefox错误控制台。

        see also

        t;Internet选项->高级选项卡

      • 从此处取消选中“禁用脚本调试(Internet Explorer)”。

      • 然后,当脚本创建错误时,将显示一个对话框:

      Script error in IE

      单击是按钮 将您的生命移交给Microsoft 启动调试器。

      这是一个非常乏味的工作流程(遇到脚本错误时的默认声音是 真正地 烦人)所以我不认为这是一个好的工作方式,推荐火狐错误控制台。

      See also .