原文:NPAPI——实现非IE浏览器的类似ActiveX的本地程序(插件)调用

一.Netscape Plugin Interface NPAPI 大致的说明可以看下官方文档Plugin 本文主要针对于JavaScript与插件交互部分做一些交流,比如用于数字证书的操作 淘宝和支付宝的插件 ,用于播放的flash player插件等 与javascript的交互需要用到NPAPI中的npruntimeScripting plugins 下面的部分将以示例的方式说明整个过程如 ...

2017-06-02 14:57 0 1586 推荐指数:

查看详情

IE内核浏览器支持activex插件

之前在一个B/S项目中遇到一个需求,就是客户需要在页面上对报表的布局以及显示内容,进行自定义。最后决定使用activex技术来实现。众所周知,activex是微软搞得,因此只有ie内核的浏览器才能支持。像firefox(火狐)、Chrome、Apple Safari等ie内核浏览器都不 ...

Wed Mar 05 00:34:00 CST 2014 35 35984
NPAPI开发火狐浏览器插件NPAPI插件

1.插件是什么 插件是一种遵循一定规范的应用程序接口编写出来的程序插件必须依附于一个宿主程序,为宿主程序提供增强功能。插件的种类有很多,这里主要讨论浏览器插件IE下利用OLE和COM技术开发的浏览器插件称为ActiveX控件。一般以.ocx为扩展名。IE浏览器通过OLE标准 ...

Fri Apr 10 17:39:00 CST 2015 0 4727
浏览器插件ActiveX开发(一)

一般的Web应用对于浏览器插件能不使用的建议尽量不使用,因为其涉及到安全问题以及影响用户安装(或自动下载注册安装)体验问题。在有特殊需求(如涉及数据安全的金融业务数据交互、需插件才能实现的与本地设备的交互等)的情况下可以酌情慎用。 浏览器插件总体可以划分为两大阵营,即IE支持 ...

Wed Jan 23 01:46:00 CST 2013 12 90781
浏览器插件ActiveX开发(四)

简单总结一下前几篇文章的内容,《浏览器插件ActiveX开发(一)》简单介绍了一下如何在Vs.net 2008下用C++开发基于MFC的ActiveX插件,《浏览器插件ActiveX开发(二)》介绍了开发插件时可能遇到的问题,《浏览器插件ActiveX开发(三)》介绍了如何注册插件 ...

Sat Jan 26 00:02:00 CST 2013 6 39299
浏览器插件ActiveX开发(五)

前面四篇文章都是在描述如何用C++开发基于MFC的ActiveX插件以及如果对插件进行打包和在Web页面中调用,但确忽略了一个非常重要的问题:代码签名。《浏览器插件ActiveX开发(三)》提及了两种注册插件的方法,其中IE自动下载并注册插件的方法就涉及到签名问题,如果cab包是未签名 ...

Tue Jan 29 01:23:00 CST 2013 0 9204
浏览器插件ActiveX开发(二)

按照上文《浏览器插件ActiveX开发(一)》的步骤,能开发一个基于MFC的简单的ActiveX控件。不过在实际操作中还是会遇到一些问题。由于对COM编程了解得很少很少,有些问题我也没有找到很好的解决方法。 一、ActiveX需要引用其他dll的问题 ...

Thu Jan 24 02:32:00 CST 2013 10 18398
浏览器插件ActiveX开发(三)

ActiveX插件如果想在Html中进行引用,必须先对插件ocx文件进行注册,即通过regsvr32将该控件注册到用户的操作系统里。在实际应用中,一般有两种方式来达到这个目的: 一、通过安装程序注册ActiveX 这种方式非常直观,就是制作一个简单的安装程序 ...

Fri Jan 25 02:44:00 CST 2013 1 15458
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM