2024年5月11日发(作者:)

WebOffice开发系列指南

WebOffice开发系列01-自动下载安装组件(B/S)

WebOffice开发系列02-如何打开文件

WebOffice开发系列03-修订留痕

WebOffice开发系列04-安全控制 (防止复制、打印、保存)

WebOffice开发系列05-菜单控制

WebOffice开发系列06-自定义工具栏 (添加工具栏按钮、调节工具栏颜色)

WebOffice开发系列08-文件上传到服务器

WebOffice开发系列09-其他功能-全屏-VBA

webOffice控件自动下载是指在打开网页时,网页会自动把webOffice控件下载下来,

从而可以将word、excel嵌入到网页中。控件自动下载的相关代码如下:

< object id=WebOffice height=768 width="100%"

style="LEFT: 0px; TOP: 0px"

classid="clsid:E77E049B-23FC-4DB8-B756-60529A35FAD5"

codebase="../js/#version=6,0,4,0">

上面的脚本意思是: 自动更新classid=

FF1FE7A0-0578-4FEE-A34E-FB21B277D561 的COM组件,

更新地址为 ../js/,codebase后的路径为相对路径也可为绝对路径,

要更新的最新版本为6,0,4,0。

此时,IE会自动访问注册表,如果发现当前机器未安装或者当前版本低于6,0,4,0,就

会自动下载。

WebOffice开发系列02-如何打开文件

单击打开文件按钮,可以在webOffice中打开文件,具体操作如图所示:

打开文档的接口为LoadOriginalFile,其接口描述如下:

原 型: long LoadOriginalFile(BSTR pcFileNameOrUrl, BSTR pcType);