当您收到消息“对象不支持此属性或方法”时,您如何找到“对象”是什么?

时间:2011-05-12 19:23:45

标签: javascript internet-explorer object

当您收到IE错误消息“对象不支持此属性或方法”时,您如何弄清楚“对象”是什么?总是一样的吗?如果没有,有没有办法使用诊断工具或控制台来弄清楚它是什么?

4 个答案:

答案 0 :(得分:10)

要获取IE的调试信息,您必须启用脚本调试:

  1. 在Internet Explorer中,从“工具”菜单中选择“Internet选项”。
  2. 在“Internet选项”对话框中,单击“高级”选项卡。
  3. 在“高级”选项卡上的“浏览”下,清除“禁用脚本调试”。
  4. 单击“确定”。
  5. http://msdn.microsoft.com/en-us/library/ms241741%28v=vs.80%29.aspx

    如果你有IE 8或更高版本,你可以使用他们的开发人员工具进行调试:

    http://msdn.microsoft.com/en-us/library/dd565625%28v=vs.85%29.aspx

答案 1 :(得分:1)

我有同样的问题和相同的信息。 事实证明,问题不在于编码,而在于IE的设置。我所要做的就是从Tools =>重置IE。互联网选项=> advanced =>重置(包括个人设置)这样做对我来说。如果有效,请告诉我。

答案 2 :(得分:0)

我遇到了同样的问题,通过取消选择'启用原生XMLHTTP支持来解决问题。在Internet选项(工具> Internet选项>高级>安全性)

答案 3 :(得分:0)

由于IE GPO,我遇到了这个问题,

足够奇怪; IE的插件管理GPO破坏了MMC和* .MSC。

GPO\Administrative Templates\Windows Components\Internet Explorer\Security Features\Add-on Management\All Processes(启用)会导致

此页面上的脚本中发生错误。

Line: 5
Char: 5
Error: Object doesn't support property or method 'ConnectTo'
Code: 0
URL: res://C:\WINDOWS\system32\mmcndmgr.dll/views.js

有关here的更多信息。