18

我在 Google 搜索中提供的许多网站的帮助下进行了尝试。但是,我没有为 IE 找到任何解决方案。

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

4

3 回答 3

11

有一个名为FireBreath的开源项目,它允许您从单个代码库为 IE 和 NPAPI(Firefox 等)编写插件。现在已经一岁了,已经很成熟了。

请确保您正在寻找开发插件,而不是扩展。这是差异的简要说明。

于 2010-09-16T16:45:46.267 回答
8

如果你真的想写一个插件而不是一个浏览器扩展
Internet Explorer 插件的术语是——误导性的——内容扩展。具体来说,它们是作为ActiveX 控件实现的。MSDN 还提供了一篇专门针对 IE 的 ActiveX 控件的文章。
如果您走这条路,请注意ATL简化了 COM/ActiveX 实现的大部分方面。

不过,如果您想获得跨浏览器支持,我个人会接受Schnapples 的建议,即使用 FireBreath,因为它为您提供了主要差异的抽象层。

于 2010-09-21T23:40:09.273 回答
4

这似乎是一个很棒的 IE 插件站点http://www.enhanceie.com/ie/dev.asp

而这个 http://blogs.msdn.com/ie/archive/2005/09/06/461675.aspx

于 2009-08-19T12:59:34.130 回答