本文介绍了一种方法,使得原本仅能在IE中通过ActiveX控件使用的应用程序,在Firefox、Chrome等支持NPAPI插件接口的现代浏览器中也能顺利运行。
为了让ActiveX在FireFox和Chrome这样的支持NPAPI插件接口的浏览器上运行,并能正常浏览包含ActiveX插件的网页(例如Flash ActiveX控件),可以按照以下步骤操作:
对于Firefox,直接使用有兼容性的插件即可。
而对于含有如下代码的页面:
```html
```
在Chrome中,需要安装相应的ActiveX插件。具体步骤如下:
1. 找到ffactivex的安装目录。
2. 在该目录下新建一个名为“manifest.json”的文本段落件,并将以下内容复制粘贴进去:
```json
{
name: ActiveX hosting plugin for Firefox,
version: 1.37.0.0,
description: ActiveX hosting plugin for Firefox r37,
plugins:[
{path:npffax.dll, public: true}
]
}
```
3. 打开Chrome浏览器,进入“扳手”-> “工具” -> “扩展程序”的界面。
4. 在界面上点击“载入正在开发的扩展程序”,然后将目录定位到 ffactivex安装目录,并确认。
完成上述步骤后,您就可以在包含ActiveX插件的网页上进行浏览了。