有没有一种方法可以通过插件在Firefox中运行ActiveX组件?

6

我有一个ActiveX插件,我们需要在Firefox中运行(如果可能)。是否有适用于Firefox的插件(或其他方式)可以实现这一点?

5个回答

6
我似乎找到了一个解决方案: http://code.google.com/p/ff-activex-host/ 这个Firefox插件使得在Firefox中可以使用ActiveX控件。它基于Gecko NPAPI,并提供对托管控件的完全访问(事件,函数,属性)。

1
我们在生产中使用它,它运行得非常好(完全揭露:我们编写了它)。 - orip

3

您以前可以在Firefox 1.5中做到,但我认为现在不行了,插件似乎不再受支持。

更多信息请参见此处


2

我不确定这是否有帮助,但是在我看来,为Firefox编写NPAPI插件相当简单 - 比编写ActiveX控件更容易,因此您可能会发现编写一个值得的插件,特别是它应该可以在所有其他浏览器中“免费”使用。

这个 是一个简单的NPAPI插件的绝佳示例。


1

你也可以使用FireBreath,它允许你轻松创建一个插件,可以在Firefox和IE上运行;很容易创建新的方法和属性以供JavaScript使用,但只需在一个地方完成,就可以在两个浏览器上工作。

http://firebreath.googlecode.com

是的,我是项目维护者之一,所以我有偏见=]


1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接