编写Firefox插件以在Windows上使用ActiveX控件是否可行?

时间:2009-10-02 22:47:17

标签: firefox plugins activex

我使用名为TAPIEx的ActiveX控件,使用MS Access 2000(+ Visual Basic)启用TAPI电话系统集成。我想将这个Access数据库变成一个运行Firefox的客户端的Web应用程序(全部在内部网络上)。

由于Firefox不支持ActiveX,我可以编写一个Firefox插件,然后使用ActiveX控件吗?

关于插件如何工作 - 我是否能够从页面脚本调用插件的'功能'(例如拨打电话指定电话号码,检查是否正在进行呼叫)?将这些功能添加到Firefox中的“全局”Firefox右键菜单会更容易吗?

希望你们能提供帮助。注意我不是全职程序员;我只需要知道学习曲线有多么陡峭,或者即使我的想法是可能的!

我现在发现了一个允许在firefox中使用activex控件的项目,它似乎是最新的:


http://code.google.com/p/ff-activex-host/

1 个答案:

答案 0 :(得分:1)

理论上,是的,您可以编写一个带有C ++的Firefox插件,该插件通过COM与ActiveX组件通信。但COM和C ++ FF插件的学习曲线都非常陡峭。我不推荐它。

正如卡尔米所说,只需使用IE浏览器。