【发布时间】:2010-11-20 21:04:54
【问题描述】:
我在 Google 搜索中提供的许多网站的帮助下进行了尝试。 但是,我没有得到任何 IE 的解决方案。
我想从头开始构建一个插件。我有 Firefox 插件开发的经验,但没有 IE。
【问题讨论】:
标签: internet-explorer plugins toolbar
我在 Google 搜索中提供的许多网站的帮助下进行了尝试。 但是,我没有得到任何 IE 的解决方案。
我想从头开始构建一个插件。我有 Firefox 插件开发的经验,但没有 IE。
【问题讨论】:
标签: internet-explorer plugins toolbar
有一个名为FireBreath 的开源项目,它允许您从单个代码库为 IE 和 NPAPI(Firefox 等)编写插件。现在是a year old,已经很成熟了。
请确保您正在寻找开发插件,而不是扩展。这是rundown 的差异。
【讨论】:
如果你真的想写plugin而不是浏览器extension:
Internet Explorer 插件的术语 - 具有误导性 - content extensions。具体来说,它们被实现为ActiveX controls。 MSDN 还专门介绍了一篇关于 ActiveX controls for IE 的文章。
如果您走这条路,请注意ATL 简化了 COM/ActiveX 实现的大部分方面。
如果您想获得跨浏览器支持,我个人会选择使用 FireBreath 的 Schnapples suggestion,因为它为您提供了一个抽象层来覆盖主要差异。
【讨论】:
browser extension 重定向到 plugin,因此您的链接不再那么有用了。
这似乎是 IE Addons http://www.enhanceie.com/ie/dev.asp 的绝佳网站
还有这个 http://blogs.msdn.com/ie/archive/2005/09/06/461675.aspx
【讨论】: