在线编辑office插件(weboffice)使用

简介: 论坛:http://forum.dianju.cn/ 步骤:(1)在html中引入main.js,loadweboffice.js,style.css即可        注意:loadweboffice.js或html中节点object的codebase='weboffice/WebOffice.ocx' 是必须    的,改成自己WebOffice.ocx的路径 问题: (1)I

论坛:http://forum.dianju.cn/

步骤:(1)在html中引入main.js,loadweboffice.js,style.css即可

       注意:loadweboffice.js或html中节点object的codebase='weboffice/WebOffice.ocx' 是必须     的,改成自己WebOffice.ocx的路径


问题:
(1)IE支持所有原生方法,因为它和word是一家的
    要想火狐和谷歌浏览器也支持,需要安装 Firefox ActiveX Plugin。
    并在初始化时写如下代码:


var s = "";
if(navigator.userAgent.indexOf("MSIE")>0){
s = "<OBJECT id='WebOffice1' align='middle' style='LEFT: 0px; WIDTH: 100%; TOP: 0px; HEIGHT:768px'"
+ "classid=clsid:E77E049B-23FC-4DB8-B756-60529A35FAD5>"
+ "</OBJECT>";
}


if(navigator.userAgent.indexOf("Chrome")>0){
s = "<object id='WebOffice1' type='application/x-itst-activex' align='baseline' border='0'"
+ "style='LEFT: 0px; WIDTH: 100%; TOP: 0px; HEIGHT: 768px'"
+ "clsid='{E77E049B-23FC-4DB8-B756-60529A35FAD5}'"
+ "event_NotifyCtrlReady='WebOffice1_NotifyCtrlReady'>"
+ "</object>";
}


if(navigator.userAgent.indexOf("Firefox")>0){
s = "<object id='WebOffice1' type='application/x-itst-activex' align='baseline' border='0'"
+ "style='LEFT: 0px; WIDTH: 100%; TOP: 0px; HEIGHT: 768px'" 
+ "clsid='{E77E049B-23FC-4DB8-B756-60529A35FAD5}'"
+ "event_NotifyCtrlReady='WebOffice1_NotifyCtrlReady'>"
+ "</object>";
}


document.write(s)






(2)火狐谷歌浏览器无法监听自定义的工具栏,IE可以监听。解决办法,不要用他提供的方法在工具栏上添加按钮,可自己用div创建按钮。
目录
相关文章
|
7月前
|
Web App开发 JavaScript 前端开发
网页VUE纯前端在线预览编辑Office,支持doc/docx、xls/xlsx、ppt/pptx、pdf等格式
随着互联网技术的不断发展,越来越多的企业开始采用在线办公模式,微软Office Word 是最好用的文档编辑工具,然而doc、docx、xls、xlsx、ppt、pptx等格式的Office文档是无法直接在浏览器中直接打开的,如果可以实现Web在线预览编辑OffIce,肯定会还带来了更高效、便捷的办公体验,为我们的工作带来了更多可能性。
1517 0
|
3月前
|
存储 安全
猿大师办公助手与在线云文档网页编辑Office方面有什么不同?
猿大师办公助手作为一款网页编辑Office方案,与在线云文档方案不同,需要在客户端电脑安装猿大师办公助手插件及微软Office或者金山WPS软件,很多客户不理解为什么要这么麻烦,能否客户端电脑不安装任何插件,或者把直接插件安装在服务器上,客户端电脑直接就可以使用在线编辑Office功能?
77 15
|
3月前
|
安全
猿大师办公助手在线编辑微软Office/金山wps网页组件COM加载项启用说明
猿大师办公助手是一款独特的在线编辑Office插件,不同于其他厂商的弹窗模式,它真正实现了网页内嵌本机Office。其COM加载项可在Office主菜单栏增加PageHi子菜单,提供文件保存、打印等功能,并能控制文档操作权限。安装后,默认自动启动COM加载项,但需注意可能被禁用或拦截,必要时需手动启用。对于WPS和微软Office,均有详细的启用步骤。
70 3
猿大师办公助手在线编辑微软Office/金山wps网页组件COM加载项启用说明
|
5月前
|
JavaScript
5. 解决 nativeTags 不被 Vue - Office 插件兼容的问题
5. 解决 nativeTags 不被 Vue - Office 插件兼容的问题
116 0
|
7月前
|
Web App开发 JavaScript 前端开发
2024年纯前端VUE在线编辑微软Office/金山WPS的Word/Excel文档
现在,随着数字化进程渗透到到各行各业,数据安全已经成为了数字化革命中的重要组成部分,而在线Office成在OA、ERP、文档系统中得到了广泛的应用,为我国的信息化事业也做出了巨大贡献。随着操作系统、浏览器及Office软件的不断升级和更新换代,加上国家对信息化、数字化系统要求的不断提升,一些厂家的WebOffice控件产品不断被淘汰出局,而现存的几个产品也存在以下几个问题:
741 9
2024年纯前端VUE在线编辑微软Office/金山WPS的Word/Excel文档
|
7月前
|
Web App开发 安全 前端开发
新一代WebOffice高版本谷歌Chrome打开、编辑、保存微软Office/金山WPS解决方案大盘点
随着互联网技术的不断发展,越来越多的企业开始采用在线办公模式,微软Office Word 是最好用的文档编辑工具,然而doc、docx、xls、xlsx、ppt、pptx等格式的Office文档是无法直接在浏览器中直接打开的,如果可以实现Web在线预览编辑OffIce,肯定会还带来了更高效、便捷的办公体验,为我们的工作带来了更多可能性。
854 10
|
7月前
|
前端开发
招投标系统是Electron的纯内网编辑Office Word,可以设置部分区域可编辑,其他的地方不能编辑吗?
我们是招投标系统的开发公司,框架是用的Electron,需要在纯内网的环境下编辑Office Word,可以设置部分区域可编辑,其他的地方不能编辑吗(如下红框位置)?并且在用户忘记填写一些区域的时候做提醒。
125 4
|
JSON 安全 数据安全/隐私保护
WebOffice 网页版在线 Office 的 Word 文档权限控制,限制编辑,只读、修订模式、禁止复制等
在一些在线 Office 文档中,有很多重要的文件需要保密控制,比如:报价单、客户资料等数据,只能给公司成员查看,但是不能编辑,并且不能拷贝,防止重要资料外泄。可以通过猿大师办公助手的在线 Office 的文档编辑权限来解决这些问题!
270 1
|
7月前
|
安全
猿大师办公助手网页在线安全浏览 Office Word 文档,只读打开 / 禁止编辑 / 禁止复制 / 禁止另存 / 禁止打印 / 禁止截屏
在企业 OA 系统或者在线协作办公场景中,有一些合同公文或者客户数据等重要文档需要我们在线共享给其他人,但是我们只希望其他人只能预览阅读文档,不能随便编辑修改文档,也禁止复制共享 Word 文档的内容到其他文档或者编辑器,不能将共享文件另存为本地文件夹,并且禁止用户打印该 Word 文档,那么该如何实现呢?
197 0
|
7月前
|
前端开发 JavaScript Java
大咖与小白的日常:如何在线编辑Word/PPT/Excel等Office文件
如何利用OSS和智能媒体管理服务,实现在线预览/编辑Office文件。
155 0