你如何为IE开发插件?

cod*_*rex 18 plugins internet-explorer toolbar

我已经在Google搜索中提供的许多网站的帮助下尝试过了.但是,我没有得到IE的任何解决方案.

我想从头开始构建一个插件.我有Firefox插件开发的经验,但在IE中却没有.

Tom*_*idd 11

有一个名为FireBreath的开源项目,它允许您从单个代码库为IE和NPAPI(Firefox等)编写插件.现在已经有一年了,所以它已经变得非常成熟.

确保您正在寻找开发插件,而不是扩展.这是差异的概述.


Geo*_*che 8

如果你真的想写一个插件而不是浏览器扩展:
互联网资源管理器插件的术语是 - 误导性 - 内容扩展.具体来说,它们被实现为ActiveX控件.MSDN还有一篇专门针对IE的ActiveX控件的文章.
如果你走这条路,请注意ATL简化了COM/ActiveX实现的大部分方面.

如果您希望获得跨浏览器支持,我个人会使用Schnapples建议使用FireBreath,因为它为您提供了一个主要差异的抽象层.