【问题标题】:Uncaught Reference Error: Activexobject is not defined未捕获的引用错误:未定义 Activexobject
【发布时间】:2011-09-25 01:26:20
【问题描述】:

我在我的项目中使用了 activexobject,它在 IE 中运行良好。我知道这是微软的控制。我想在 Mozila 和 Chrome 中运行该项目,但它显示错误,因为 Activexobject 未定义。

var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");

【问题讨论】:

  • 您是用哪种程序员语言编写的这个源代码行?它看起来像 VB.net 或经典的 JScript。
  • 让我猜猜...sitepoint.com/server-side-xml-javascript ?我使用了那个教程...我遇到了同样的错误。如果这不是一个好方法,那么他的代码显然已经损坏且未经测试。

标签: asp.net vb.net


【解决方案1】:

默认情况下,FireFox 和 Chrome 不支持任何 ActiveX 对象,因此难怪您会收到此错误消息。对于火狐浏览器有办法,但不推荐。见here

你想接近什么?告诉我们更多信息和/或向我们展示源代码。

【讨论】:

    【解决方案2】:

    好的,是的,这个方法的一个漂亮的小警告是它只适用于 IE。 (与我在上面的评论中发布的教程中的家伙所说的不同,这不是 XML 的错。它是 ActiveX。)

    这是三种方法的比较。我将尝试第三个来解决我的 XML 读取问题...

    http://www.steveborn.com/codenotes/LoadingXML.htm

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-10-27
      • 2021-11-01
      • 2017-11-22
      • 2023-03-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多