非IE浏览器兼容OCX控件的方法、计算机存储介质及设备技术

技术编号:20763529 阅读:51 留言:0更新日期:2019-04-03 14:12
本发明专利技术提供一种非IE浏览器兼容OCX控件的方法、计算机存储介质及电子设备,所述方法包括:通过NPAPI插件加载OCX控件实现浏览器对OCX控件的间接支持。根据本发明专利技术实施例的非IE浏览器兼容OCX控件的方法,根据非IE内核浏览器支持Netscape制定的NPAPI(网景插件应用程序编程接口)插件技术标准,使用NPAPI作为桥梁,达到非IE浏览器兼容OCX控件的目的,最终达到代码复用的效果和插件跨浏览器使用的目的。

【技术实现步骤摘要】
非IE浏览器兼容OCX控件的方法、计算机存储介质及设备
本专利技术涉及浏览器领域,更具体地,涉及一种非IE浏览器兼容OCX控件的方法、计算机存储介质及电子设备。
技术介绍
随着网络技术的发展,B/S模式也更多的为人们所使用。目前,国内主流的windows平台浏览器有IE、Firefox、GoogleChrome、360安全浏览器等。插件的存在,更加丰富了WEB浏览器的功能。IE浏览器使用ActiveX控件作为其插件,但非IE内核的浏览器并不能直接支持这种插件,从而达不到代码复用的效果和插件跨浏览器使用的目的。
技术实现思路
有鉴于此,本专利技术提供一种非IE浏览器兼容OCX控件的方法、计算机存储介质及电子设备,能够在非IE浏览器上兼容OCX控件。为解决上述技术问题,一方面,本专利技术提供一种非IE浏览器兼容OCX控件的方法,所述方法包括:通过NPAPI插件加载OCX控件实现浏览器对OCX控件的间接支持。根据本专利技术的一些实施例,所述方法包括:JavaScript通过接口创建或获取NPAPI插件对象以对NPAPI插件进行调用;通过所述NPAPI插件对所述OCX控件进行调用。根据本专利技术本文档来自技高网...

【技术保护点】
1.一种非IE浏览器兼容OCX控件的方法,其特征在于,所述方法包括:通过NPAPI插件加载OCX控件实现浏览器对OCX控件的间接支持。

【技术特征摘要】
1.一种非IE浏览器兼容OCX控件的方法,其特征在于,所述方法包括:通过NPAPI插件加载OCX控件实现浏览器对OCX控件的间接支持。2.根据权利要求1所述的方法,其特征在于,所述方法包括:JavaScript通过接口创建或获取NPAPI插件对象以对NPAPI插件进行调用;通过所述NPAPI插件对所述OCX控件进行调用。3.根据权利要求2所述的方法,其特征在于,通过所述NPAPI插件对所述OCX控件进行调用,包括:浏览器询问NPAPI插件是否支持OCX控件,若不支持,则返回错误,若支持,则对OCX控件进行参数转换和验证;若参数正确,则调用所述OCX控件。4.根据权利要求3所述的方法,其特征在于,所述浏览器询问NPAPI插件是否支持OCX控件。5.根据权利要求4所述的方法,其特征在于,在参数正确时,所述NPAPI插件调...

【专利技术属性】
技术研发人员:周子海向劲松邓金王煜冯启栋陈艺夫何奇宾益贤梁锡沛
申请(专利权)人:高新兴国迈科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1