NTKOOFFICE文档控件JavaScript编程指南

上传人:平*** 文档编号:13355500 上传时间:2017-10-25 格式:DOC 页数:23 大小:120.27KB
返回 下载 相关 举报
NTKOOFFICE文档控件JavaScript编程指南_第1页
第1页 / 共23页
NTKOOFFICE文档控件JavaScript编程指南_第2页
第2页 / 共23页
NTKOOFFICE文档控件JavaScript编程指南_第3页
第3页 / 共23页
NTKOOFFICE文档控件JavaScript编程指南_第4页
第4页 / 共23页
NTKOOFFICE文档控件JavaScript编程指南_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《NTKOOFFICE文档控件JavaScript编程指南》由会员分享,可在线阅读,更多相关《NTKOOFFICE文档控件JavaScript编程指南(23页珍藏版)》请在金锄头文库上搜索。

1、千航网络 NTKO OFFICE 文档控件 JavaScript 编程指南WEB:HTTP:/WWW.NTKO.COM TEL:023-62929797 第 1 页/共 23 页EMAIL:TANGERNTKO.COM FAX:023-62929797 重庆市南岸区千航网络开发所千航网络 NTKO OFFICE 文档控件JavaScript 编程指南Web: http:/Email: ,更新日期: 2004.08.15Copyright: 本文档及技术资料版权所有,未经书面许可,禁止拷贝分发。说明:本文档为使用 NTKO OFFICE 文档控件的客户使用 JavaScript 控制控件中的 O

2、FFICE 文档提供了一个简要的编程指南。仅供 NTKO OFFICE 文档控件的客户使用。技能要求:Javascript。目录:一、 NTKO OFFICE 文档控件简介: .2二、 原理介绍 .2三、 如何将宏转变为 Javascript 函数 .3四、 新增函数,方法,事件 .41: 增加自定义菜单并处理菜单事件 .4五、 常用函数示例 .51: 控件界面控制 .52: 控件功能控制 .63: 控件文件菜单控制 .64: 创建,从本地打开和保存文档: .75: 从 URL 打开文档: .86: 将在线编辑的文档以及 FORM 中的其他信息保存到 URL .87: 关闭文档 .88: 打印

3、控制(可控制前台或者后台打印) .89: 痕迹保留控制相关 .910: 文档控制 .1111: VBA 编程 .1212: 域值交换 .1413: 手写签名和电子印章 .1714: 插入图片和手工批注 .2015: 有关模板套红 .21千航网络 NTKO OFFICE 文档控件 JavaScript 编程指南WEB:HTTP:/WWW.NTKO.COM TEL:023-62929797 第 2 页/共 23 页EMAIL:TANGERNTKO.COM FAX:023-62929797 重庆市南岸区千航网络开发所一、NTKO OFFICE 文档控件简介:NTKO OFFICE 文档控件是拥有完全

4、自主知识产权的 ActiveX 控件。使用 NTKO Office 文档控件,能够在浏览器窗口中直接编辑 Word, Excel 等 Office 文档并保存到 Web 服务器。实现文档和电子表格的统一管理。同时支持强制痕迹保留,手写签名,电子印章等办公自动化系统必备的功能。是 OA 系统开发的最佳选择组件!控件采用标准 HTTP 上传协议,支持任意后台 Web服务器(iis , domino, webaphere, apache 等) ,任意后台操作系统(win2k, win2003, linux, unix 等),以及任意后台编程语言( asp, , jsp, php, , c#等)和任意

5、web 应用服务器体系结构(j2ee , .net 等) 。卓越的性能,低廉的价格,标准高效的编程接口,让您以最低的开发成本,轻松创建极具特色的办公自动化解决方案!二、原理介绍 注意,在本文档及以下部分,假设控件对象为 TANGER_OCX_OBJ。该对象可以在 HTML页面的 onload 事件中通过 TANGER_OCX_OBJ=document.all(控件 ID);来赋值。NTKO OFFICE 文档控件的 ActiveDocument 属性,如果是打开了 Word 文档,就是一个Word 的 Document 对象。如果是打开了 Excel 电子表,就是一个 Excel 的 Work

6、Book 对象。这两个对象的详细信息分别在 Word 和 Excel 的联机帮助的与编程信息有关的部分可以查阅到。 (需要完全安装 Word 和Excel 才会有编程帮助信息) 。NTKO OFFICE 文档控件和其中打开的文档对象的关系如下:因此,可以通过 Javascript 对 ActiveDocument 属性的访问,来达到控制控件内部的Word,Excel 对象的目的。NTKO Office文档控件Word,Excel等文档对象OLE 文档容器接口ActiveDocument属性千航网络 NTKO OFFICE 文档控件 JavaScript 编程指南WEB:HTTP:/WWW.NT

7、KO.COM TEL:023-62929797 第 3 页/共 23 页EMAIL:TANGERNTKO.COM FAX:023-62929797 重庆市南岸区千航网络开发所比如,以下代码将在 Word 的当前光标插入文字:TANGER_OCX_OBJ.ActiveDocument.Application.Selection.TypeText(test by tanger);比如:以下代码设置控件中的第一个电子表格的 b2 单元格的值:TANGER_OCX_OBJ.ActiveDocument.Sheets(1).Range(B2).Value=test by tanger; 注意:在没有打开

8、文档之前,ActiveDoument 属性是空值。比如如下函数:function testdoc()if (typeof(TANGER_OCX_OBJ.ActiveDocument) = undefined) alert(undefined); else if (TANGER_OCX_OBJ.ActiveDocument = null) alert(null); else alert(ok); 注意:在控件中没有打开文档时,将返回null。因此,要对 ActiveDoument 属性进行操作,请确认您已经打开了文档。或者在操作之前判断其值是否为空以防止出现错误。三、如何将宏转变为 Javascript 函数有时候您可以通过录制宏 vba 代码的方法并转换成 javascript 的方法来完成功能。宏中用到的是文字常量,比如,对于红色是 wdRed,在将 vba 宏代码转换成 javascript 代码的过程中,需要将这些常量转换成对应的数字。Word 和 Exc

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号