你如何开发IE的插件吗?(How do you develop a plugin for IE?)

2019-07-01 11:02发布

我曾尝试与很多网站的帮助下可在谷歌搜索。 但是,我没有得到任何IE浏览器的解决方案。

我想从头开始构建一个插件项。 我已经在Firefox插件的开发而不是在IE浏览器的体验。

Answer 1:

有一个开源项目FireBreath它允许你从一个单一的代码库编写IE和NPAPI(Firefox等)的插件。 这是一岁多了,所以它变得相当成熟。

要确保你正在寻找,虽然开发一个插件,而不是一个扩展。 这里有一个破败的差异。



Answer 2:

如果你真的想编写一个插件 ,而不是浏览器扩展 :
Internet Explorer的插件期限为-误导- 内容扩展 。 具体地,他们被实现为ActiveX控件 。 MSDN还设有特别地约物品的ActiveX控件IE 。
如果你走这条道路,注意ATL简化了大部分的COM / ActiveX实现的各个方面。

如果你想拥有跨浏览器支持,虽然,我会亲自去与Schnapples建议,因为它可以让你的主要差异的抽象层使用FireBreath的。



Answer 3:

这似乎是对IE浏览器附加组件一个伟大的网站http://www.enhanceie.com/ie/dev.asp

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



文章来源: How do you develop a plugin for IE?