首页 > 其他分享 >最新版Chrome浏览器加载ActiveX控件技术——allWebPlugin中间件之awp_CreateActiveXObject接口用法

最新版Chrome浏览器加载ActiveX控件技术——allWebPlugin中间件之awp_CreateActiveXObject接口用法

时间:2025-01-19 22:56:52浏览次数:3  
标签:控件 插件 浏览器 CreateActiveXObject 中间件 接口 awp 最新版

 背景

        ActiveXObject‌是JavaScript中的一个特殊对象,用于在Internet Explorer(IE)浏览器中创建和操作COM(Component Object Model)对象。COM是一种面向对象的软件组件技术,允许不同应用程序之间的互操作性。通过ActiveXObject,JavaScript可以与Windows平台上的本地应用程序和组件进行交互‌。 它允许Web页面通过脚本与计算机的本地应用程序进行交互,例如访问文件系统、打印机或其他计算机资源。

       allWebPlugin中间件是一款为用户提供安全、可靠、便捷的浏览器插件服务的中间件产品致力于将浏览器插件重新应用到所有浏览器。它将现有ActiveX控件直接嵌入浏览器,实现插件加载、界面显示、接口调用、事件回调等。支持Chrome、Firefox、Edge、360等浏览器,接口调用友好、集成方便。为用户提供“信息化系统 + allWebPlugin + 插件 + 浏览器”的解决方案。

        现代浏览器中,JavaScript已经不在只是ActiveXObject对象的用法,为了解决这个问题,allWebPlugin中间件特开发awp_CreateActiveXObject接口,用于创建Com对象接口。

alWebPlugin中间件核心优势

1、自创定位算法,实现插件与页面布局无缝衔接,极致用户体验
2、自创插件接口调用方法,保持原汁原味的接口调用及事件响应方式,轻松实现OA系统升级改造
3、支持同一页面或不同页面同时加载多个插件,适应各种复杂应用场景
4、自主创新、安全可控,不受浏览器插件技术限制,支持更多浏览器(谷歌、火狐、Edge、360浏览器等)。
5、创新沙箱机制,隔离插件与浏览器运行环境,增强插件与浏览器稳定性和安全性
6、攻克诸多技术难点,实现插件不修改、不注册也能使用,极大的降低插件开发量和维护量。

下载地址

链接:百度网盘 请输入提取码 
提取码:z3q0 

如下图所示,下载allWebPlugin-春节版_x86_alpha_v2.0.30.0.zip安装包。

春节版

接口介绍 

         allWebPlugin中间件-春节版,提供awp_CreateActiveXObject接口,类比IE浏览器下AcitveXObject对象,可以创建和操作COM对象。实现Web页面通过脚本与计算机的本地应用程序进行交互。awp_CreateActiveXObject接口创建对象的接口调用方式与awp_CreatePlugin创建插件对象调用方式一致。

/*
接口功能:创建ActiveX对象
参数:
progID: 字符串      ActiveX控件的progID。
*/
function awp_CreateActiveXObject(progID)

以下一个简单的文件操作示例展示Web浏览器进行本地文件读写操作:

var fso = awp_CreateActiveXObject("Scripting.FileSystemObject");
var f = fso.CreateTextFile("C:\\test.txt", true);//第二个参数表示目标文件存在时是否覆盖
f.Write("写入内容");
f.WriteLine("写入内容并换行");
f.WriteBlankLines(3);//写入三个空白行(相当于在文本编辑器中按三次回车)
f.Close();
本地C盘新建text.txt文件,并写入如上内容

标签:控件,插件,浏览器,CreateActiveXObject,中间件,接口,awp,最新版
From: https://blog.csdn.net/yunkaipx/article/details/145249494

相关文章

  • [Qt] Box Model | 控件样式 | 实现log_in界面
    目录1、样式属性(1)盒模型(BoxModel)2、控件样式示例(1)按钮(2)复选框(3)单选框(4)输入框(5)列表【理解渐变色】(6)菜单栏(7)登录界面3、小结1、样式属性QSS中的样式属性非常多,大部分的属性和CSS是非常相似的。文档的QtStyleSheetsReference章节详细介绍了哪些控件可以......
  • 【QT】: 初识 QWidget 控件 | QWidget 核心属性(API) | qrc 文件
    ......
  • AI回答:php中间件
    在PHP中,中间件(Middleware)是一种用于在处理请求和生成响应之间插入额外逻辑的机制。中间件通常用于执行诸如身份验证、日志记录、缓存、错误处理等任务。PHP本身并没有内置的中间件系统,但许多现代PHP框架,如Laravel、Symfony、Lumen等,都提供了中间件功能。下面是一个使用PHP类来实......
  • lodop打印控件
    文章目录——控件参数——Caption(设置控件的显示标题)Color(设置控件的显示区域颜色)Border(设置控件的显示区域边界)——功能函数——1、基本函数PRINT_INIT(打印初始化)SET_PRINT_PAGESIZE(设定纸张大小)ADD_PRINT_HTM(增加超文本打印项(普通模式))ADD_PRINT_TABLE(增加表格打印项(超文本模式......
  • 首发 最新AWVS/Acunetix Premium V24.8高级版漏洞扫描器(最新版)Windows/Linux下载
    前言AcunetixPremium是一种Web应用程序安全解决方案,用于管理多个网站、Web应用程序和API的安全。集成功能允许您自动化DevOps和问题管理基础架构。AcunetixPremium:全面的Web应用程序安全解决方案Web应用程序对于企业和组织与客户、合作伙伴和员工的联系至关重要。......
  • 消息中间件的基础概念入门
    目录一、什么是消息中间件1.1、简介1.2、消息中间件的主要作用解耦合异步通信负载均衡可靠性与持久性消息路由与调度削峰事务支持监控与审计跨平台和跨语言支持二、常用消息中间件对比2.1、 RabbitMQ2.1.1、特点2.1.2、适用场景2.2、ApacheKafka2.2.1、特......
  • C# WinForm自定义仪表盘控件开发教程
    学习上位机开发,自然离不开自定义控件开发。Windows窗体支持三种类型的用户定义的控件:复合控件、扩展控件和自定义控件。这里的自定义控件主要是指基于GDI+技术实现控件的绘制,最终实现效果如下所示:这个控件可以作为仪表盘数据显示,也可以作为进度条来使用。一、项目创建1......
  • 【2025大模型最新版】AI大模型全解析:零基础入门到精通,一文搞定!
    近年来,随着深度学习技术的飞速发展,AI大模型作为人工智能领域的重要研究对象,正逐步成为学术界和产业界广泛关注的热点议题。AI大模型,作为一类具备庞大参数规模与卓越学习能力的神经网络模型,如BERT、GPT等,已在自然语言处理、计算机视觉等多个领域展现出卓越成效,极大地推动了......
  • Stable Diffusion WebUI 最新版使用文档整理
    太久没用基本都忘光了,发现记的笔记也没有很好的梳理,虽然网上已经有了不少详细的文档了,但自己梳理一遍记忆比较深刻。本文转载自我的博客:https://blog.abyssdawn.com/archives/515.html已同步公众号环境准备$python--versionPython3.10.10$nvcc--versionnvcc:NVIDIA......
  • 2025最新版CISP认证超详细报考指南,零基础入门到精通,收藏这一篇就够了_cisp考试报名
    CISP系列认证培训体系是中国信息安全测评中心依据中编办要求开展的信息安全专业人员权威资质认定,包括:CISP注册信息安全专业人员、CISD注册信息安全开发人员、CISP-DSG注册数据安全治理专业人员、CISP-PTE注册渗透测试工程师、CISP-PTS注册渗透测试专家、CISP-IRE注册应急响......