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

在Windows上使用ActiveX控件编写Firefox插件是否可行?,firefox,plugins,activex,Firefox,Plugins,Activex,我使用一个名为TAPIEx的ActiveX控件,使用MS Access 2000(+Visual Basic)启用TAPI phone系统集成。我想把这个Access数据库变成一个web应用程序,客户端运行Firefox(都在内部网络上) 既然Firefox不支持ActiveX,那么我是否可以编写一个Firefox插件来使用ActiveX控件呢 关于插件是如何工作的——我能从页面脚本调用插件的“功能”吗(例如指定电话号码的拨号呼叫,检查呼叫是否正在进行)?将这些功能添加到Firefox的右键菜单

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

既然Firefox不支持ActiveX,那么我是否可以编写一个Firefox插件来使用ActiveX控件呢

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

希望你们能帮忙。注意我不是一个全职程序员;我只需要知道学习曲线有多陡峭,甚至我的想法是否可行

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

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


正如Kalmi所说,只需使用IE即可。

你知道,你只需使用IE就可以省去所有的麻烦。IE的问题是,我们在许多系统上运行windows 2000,因此受到v6.1 sp2的限制-我认为这个版本会出现奇怪的崩溃,所以我想离开它。VisualBasic firefox插件不是一个合理的可管理的解决方案吗?IE的问题是,我们在许多系统上运行windows 2000,因此受到v6.1 sp2的限制-我认为这个版本会出现奇怪的崩溃,所以我想离开它。visual basic firefox插件不是一个合理可管理的解决方案吗?据我所知,用visual basic编程firefox扩展是不可能的。谢谢Matthew你回答了我的问题,这不是现在进行该项目的最佳方向。