代码改变世界

在Chrome上使用ActiveX控件

2011-09-23 23:00  狼人:-)  阅读(1205)  评论(0编辑  收藏  举报

很多用户无法完全抛弃IE的根本原因在于微软自己捣鼓的ActiveX控件,几乎所有的国内网银、在线支付程序以及其他大量Web特殊应用都需要ActiveX控件,几乎从来没有人想过更没有人尝试过在非IE内核浏览器上实现ActiveX控件的支持。而如今,这一现象恐怕会被打破了。

一名ID叫做eagleonhill的Chrome迷论坛会员这几天就写出了一个Chrome扩展,通过将ActiveX包装成了Chrome/Firefox支持的NPAPI插件,从而实现在Chrome/Firefox平台的ActiveX控件支持,目前已经基本实现了Windows平台Chrome的支持,但Firefox还需要再等等。

特性:

为防止恶意代码的执行,可设置一可信网站列表,仅在这些网站中,会激活其中的ActiveX控件。

全自动激活,对于可信网站,不需要其它任何操作,即可激活其中的全部ActiveX对象。

对ATL thunk提供部分支持,不需要关闭系统的DEP保护,即在新版本的windows中,不会出现类似IETab等插件的崩溃现象。

在32位Windows 7+ Chrome 9.0.597.98+工商银行捷德U盾测试通过。

该 Chrome 扩展为开源程序,大家可以直接查看托管在Google Code上的扩展源代码,下载扩展、了解使用方法以及注意事项等请移步Chrome迷论坛查看原帖

原文链接:http://www.chromi.org/archives/10618