基于Chrome,foxfire(WeiKit内核)浏览器的密码安全控件插件开发(NPAPI)
来源:互联网 发布:淘宝上买黄金可靠吗 编辑:程序博客网 时间:2024/06/05 10:37
经过几番努力,IE版本的密码安全控件开发完成并推出。但只能运行在IE环境,其它的浏览器不支持微软件AcativeX,于是决定开发基于Chrome和foxfire 浏览器版本的安全控件。
开发工具依然选项用是VC6.0. SDK采用NPAPI,去官网下载!
Chrome和foxfire都支持NPAPI标准的插件,IE以前是支持的,我机器上的WindowsSDK还可以看到有NPAPI库文件!IE8好象就不支持NPAPI标准的插件了!
首先是理解NPAPI 插件标准及框架。这工作是网上先找些资料,去官网看文档.网上资料大家都是转来转去,对NPAPI的理解也是有些差异。最好的学习方式是边调试边查资料,这样才快速理解插件要如何开发!我至少建了4个工程来调式运行理解它的工作机制。最后成功完成!如图所示,功能是网页中创建插件对象,初始化3个插件一些参数,并与Html js交互,获取第一、二个编辑框中内容,显示到第三个编辑框中.这个几个编辑框就是插件。当然插件中是包含之前开发的组件(OCX)!有关NPAPI插件开发的经验,有时间的话定和大家分享!
安全密码控件安装包,包含ACtiveX ,本插件,因此,在HTML实现编写时是可同时支持IE,FireFox及Chrome浏览器!
HTML 非本人强项,所以随便写了测试代码,下图是IE,fireFox,chrome都支持的HTML
Chrome
IE的
0 0
- 基于Chrome,foxfire(WeiKit内核)浏览器的密码安全控件插件开发(NPAPI)
- 基于npapi框架的浏览器插件开发
- 基于NPAPI的跨浏览器的插件开发
- 开发附带NPAPI插件的Chrome扩展
- 开发顺带NPAPI插件的Chrome扩展
- 基于NPAPI插件开发
- Chrome浏览器扩展开发系列之十一:NPAPI插件的使用
- 利用NPAPI开发Chrome插件
- Winform调用WebKitBrowser,基于chrome内核WebKit的浏览器控件
- 用NPAPI开发跨浏览器的插件,解决浏览器兼容问题
- 使用NPAPI开发Fireforx/Chrome插件
- 使用NPAPI开发Fireforx/Chrome插件
- NPAPI插件开发学习:NPAPI的介绍
- NPAPI插件开发学习:NPAPI的介绍
- Windows版 NPAPI的浏览器插件开发教程
- 用NPAPI标准开发跨浏览器平台的插件
- 跨浏览器的插件开发框架,兼容ActiveX 和 NPAPI
- 浏览器插件开发之——NPAPI
- DNS解析
- 在Android平台上编译faad2
- 射频电路设计实录前言与第一章,目标市场分析
- hdu 4876 ZCC loves cards
- 使用Windbg 调试.Net程序
- 基于Chrome,foxfire(WeiKit内核)浏览器的密码安全控件插件开发(NPAPI)
- JavaFX文档(8)开始JavaFX之旅——理解JavaFX架构
- Redmine使用OpenLDAP认证
- [hdu 4899]14年多校第四场C Hero meet devil 状压DP
- android中菜单的使用
- web页面常用js验证方法
- HDU 1051 wooden sticks
- UVA 305 - Joseph(模拟)
- Word2007转PDF