问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在Chrome、Firefox等高版本浏览器中实现在线编辑、审阅Office文档新方 ...

发布网友 发布时间:2024-08-24 06:55

我来回答

1个回答

热心网友 时间:2024-08-24 07:02

在当今浏览器环境不断演进的背景下,实现在线编辑和审阅Office文档的挑战变得尤为显著。随着浏览器对插件和ActiveX控件的支持逐步减少,尤其是Chrome、Firefox等新一代浏览器的更新,传统的直接调用Office软件的方式已不再适用。本篇文章将深入探讨这一问题,并介绍几个实现方案以及最后提出的一种改进技术方案。

一、背景与挑战

在早期的浏览器版本中,通过调用微软免费开源的ActiveX控件,如DsoFramer,可以实现将本地安装的Office软件嵌入网页进行在线编辑和审阅。然而,随着技术的迭代,Chrome、Firefox等浏览器取消了对NPAPI插件的支持,使得这一方法不再可行。与此同时,IE浏览器的市场份额逐渐下降,且DsoFramer的稳定性和兼容性问题日益凸显,尤其是在64位浏览器和对其他办公软件的支持上。这些因素共同导致了在新版浏览器中实现Office文档在线编辑的困难。

二、现有实现方案

当前实现Office文档在线编辑的方案主要有以下几种:

1. 浏览器插件方案:此方案主要适用于IE浏览器,通过直接运行ActiveX控件调用桌面Office软件的自动化接口来实现。虽然有收费的商业控件如NTKO Office文档控件等,这些控件在兼容性和功能上有所改进,但随着浏览器对NPAPI插件的限制,这类方案的前景变得不明朗。例如,金格iWebOffice智能文档控件在Chrome浏览器中尝试了基于PPAPI可信插件技术的解决方案,但这一方案存在安全和性能问题。

2. 特定浏览器方案:为了适应浏览器的更新,一些公司推荐使用低版本的Chrome浏览器或特定的国产浏览器来继续支持ActiveX控件。然而,这些特定版本的浏览器可能与企业信息化系统的兼容性不高,导致整体部署和维护成本上升。

3. 外接程序方案:重庆软航NTKO Office文档控件等产品采用浏览器外部协议启动独立的Exe外接程序,这种方式虽然解决了浏览器插件限制的问题,但在用户体验和系统复杂性上存在挑战。

4. 双内核方案:通过在Chrome标签页中加载一个IE内核渲染的网页来实现Office文档的编辑,但这一方案存在扩展性和安全性的问题,且实施成本较高。

三、改进方案

面对上述挑战,改进方案的核心是开发一个统一的不依赖于浏览器扩展技术的外接系统,该系统需要具有良好的兼容性和稳定性。具体而言,通过在网页中指定位置模拟实现一个内嵌的显示窗口,并在该窗口中调用桌面Office软件的自动化接口,实现文档的操作。前端需提供实时控制窗口的功能,并通过Web Socket连接后发送JSON打包的控制命令实现窗口动作。此方案相较于外接程序方案,提供了更平滑的用户体验,解决了启动过程中的弹窗问题,并提高了系统的兼容性和安全性。

成都佐罗软件有限公司开发的PluginOK浏览器中间件,正是基于这一改进方案的实现。此产品支持在跨浏览器环境下实现Office文档的原生小程序功能,不仅提供了丰富的二次开发接口,还解决了传统方案中遇到的技术难题,如双内核运行效果、在线升级和用户体验优化等。此外,通过Web Socket连接实现的控制机制,使得控制过程更加流畅和高效。这一技术方案在电力、医疗、交通、安防、保险、工业设计等行业获得了广泛应用,得到了用户的高度评价。

总结,技术实施方案需要考虑客户的需求、成本、兼容性和稳定性。PluginOK中间件搭配Office网页小程序提供了一个稳定、体验好、兼容性佳的桌面Office文档控件方案,尤其适合处理复杂文档和大数据量表格的场景。这一方案为技术选型提供了有价值的参考。
在Chrome、Firefox等高版本浏览器中实现在线编辑、审阅Office文档新方 ...

3. 外接程序方案:重庆软航NTKO Office文档控件等产品采用浏览器外部协议启动独立的Exe外接程序,这种方式虽然解决了浏览器插件限制的问题,但在用户体验和系统复杂性上存在挑战。4. 双内核方案:通过在Chrome标签页中加载一个IE内核渲染的网页来实现Office文档的编辑,但这一方案存在扩展性和安全性的问题...

C#基于WebOffice实现在线文档编辑

通过访问服务器,查看保存在指定位置的编辑文档。操作过程简单,演示了Word文档的基本编辑功能。其他如Excel、PowerPoint、PDF、Visio等文档的编辑与处理功能请查阅官方文档。总结而言,WebOffice在线编辑功能提供了一个免费且易于集成的解决方案,为用户提供了一种简单高效的方式进行Office文档的在线编辑与管理。...

怎么样在WEB上实现office在线编辑的功能_office网页编辑

1)采用网页插件,比如PageOffice,这种方案实际是调用本地Office进行编辑,确切的说是网页编辑而非在线编辑。2)采用微软的OWA,这个是网页版的Office,好处确实是原生的Office,缺点是网页版功能比本地版本弱,开发难以得到微软的支持,坑很多,碰到了也不知道怎么解决。与之接近的是一起写,石墨这样的类O...

金山文档怎么在电脑上打开

打开步骤如下:1、打开浏览器,例如GoogleChrome、MozillaFirefox等。2、在浏览器地址栏中输入“金山文档官网”,然后按下回车键。直接点击这个链接:金山文档官网3、在金山文档官网页面上,会看到一个登录入口。点击登录入口并输入账号和密码,然后点击登录按钮。4、登录成功后,进入金山文档的在线编辑界面。...

...上编辑word、excel的文档控件,最好支持chrome、firefox

您好!很高兴为您答疑。在web页面上进行word和excel编辑,因为需要调用本地dll资源,故必须基于activeX控件,目前比较常见的有dsoframer、iWebOffice2009等。但是同时兼容chrome和firefox的控件目前来看是没有的,并且此类控件没有免费版本提供。如果对我们的回答存在任何疑问,欢迎继续问询。

在线文档管理系统

6、存放地点:可在系统中预览信息条目对应实体的位置定位,实现快速存取。7、格式支持:基本支持所有不同格式的文件,可在线编辑及保存上传,常用的文档格式(如Office、PDF、图片等)可由系统插件管理。8、多种存储方式:支持多服务器、数据库的存储管理,并可实现服务器、数据库间的数据转存或复制。9、...

计算机常用软件有哪些

计算机常用软件有:1. 办公软件 解释: 办公软件是用于文字处理、表格制作、幻灯片制作等日常办公操作的软件。例如,Microsoft Office套件中的Word、Excel、PowerPoint等,这些都是在计算机日常工作中不可或缺的工具。它们能够帮助用户高效地创建、编辑、管理和分享文档,提高工作效率。2. 浏览器软件 解释: ...

火狐浏览器 Firefox 发布新版本:109.0.1,修复 Windows 版字体渲染...

火狐浏览器 Firefox 发布新版本:109.0.1,修复 Windows 版字体渲染问题还原了对 Windows 字体平滑的更改,该更改导致某些配置的渲染效果不佳(错误 1803154)修复了加载包含大量表情符号字符的页面时出现的 jank(错误 1809081)修复了在某些企业环境中加载页面时导致身份验证提示不出现的问题(错误 1809151...

安卓4.4.2有什么好玩的应用

WPS Office和Polaris Office具有类似微软Office的外观和功能,它们允许您编辑文档,制图表和演示文稿。Google Docs是Google的云端文档编辑应用程序。4. 安卓4.4.2上可用的浏览器 互联网浏览器对于现代的智能手机而言是至关重要的。以下是一些可以在安卓4.4.2上运行的出色浏览器:Google Chrome Firefox UC ...

找能够在线编辑word文档的网站

Microsoft Word Viewer这款软件的体积为11MB多一点,如果本机上没有安装Microsoft Word,有了这款软件同样可以打开doc文件,但只能对doc文件进行查看、复制和打印,无法对其进行编辑。先在http://download.microsoft.com/download/8/2/e/82e16622-7fee-4c10-b9a2-07591b8320df/wdviewer.exe 上下载此...

高版本ie浏览器如何降低版本 ie浏览器版本太高怎么下低版本的 ie浏览器怎么从高版本降到低版本 谷歌浏览器高版本调到低版本 高版本ie浏览器 ie浏览器版本太高 ie浏览器目前最高版本 ie浏览器版本过高怎么办 怎样提高ie浏览器的版本
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
男人阴毛瘙痒是怎么回事 在上酒桌前怎样准备可以让自己不容易醉? 应酬喝酒时,怎么控制自己不喝多? 应酬喝酒躲不掉,又害怕喝醉难受,咋办? 质子和中子的转化关系是什么? 湖北会计初级什么时候报名 看看明星给孩子起的名字,轻易知道是香港还是内地的 ipad停用知道密码怎么解 ipadair1不知道密码怎么恢复出厂设置 以前开通过支付宝可现在忘记了账号和密码了怎么办 宝泉怎么买票_宝泉景区门票学生票怎么买 美团能送到高铁上吗_怎么给高铁上的朋友订外卖 乳糖酶过量的危害 佳贝艾特奶粉中的乳糖含量是多少呢?宝宝喝添加乳糖的奶粉好吗?_百度知 ... 乳糖饮对身体有啥危害 怎样溶解牙结石 有营业执照公章可以自己刻吗 杭州之江文化创意园简介 抓龙:为生活抓龙,身心其乐融融内容简介 北仓文创街区简介 文化产业创意师内容简介 幼儿园美食节准备什么食物好 消化吸收不太好的宝宝喝什么奶粉比较好?可以喝澳优奶粉吗? 金领冠哪款适合消化不好的宝宝喝呀?哪款奶粉含有益生菌? 热水袋除了可以保暖之外,还可以干什么?(考考你哦) 如何区分黄占、吉尾鱼、真鲈? 如何区分真鲹和黄占鱼、吉尾鱼? EasyPubMed更新:更新2024影响因子 展示5年影响因子变化趋势 支持文献... 想买一下家用的破壁料理机,破壁料理机怎样? 取2只活蝗虫,甲的头部浸入水中,乙的胸腹全部浸入水中,... vr眼镜怎么用手机看电影 情人节送花祝福语2023年 我想要把放飞的心交给你 2024年假期安排时间表官方 2024年放假安排全年日历 娜马仕香水是品牌吗 娜马仕香水好闻吗 宝妈为什么要购买奢侈品? 宝妈喷含有麝香的香水会影响生育还有几个月宝宝吗? 什么是管党治党的总规矩问题 什么是最根本的党内法规也是管党治党的总规… 什么是最根本的党内法规和管党治党的总规矩? 核酸个检是什么意思? 艾滋病核酸检查有什么意义 核糖核酸注射药的作用 买药需要核酸检测合理吗 甜酒曲可以当发酵粉吗 苏州维修保养行车 2022年的寒假会是什么时候放呢? 吉利车好修吗! 2022年放寒假和暑假分别是什么时候? 2022全国统一放寒假是几月几号 2022年全国统一放寒假是什么时间 2022年学生几月几日放寒假?