NTKO OFFICE文档控件 学习笔记(一)

来源:互联网 发布:区间交易软件 编辑:程序博客网 时间:2024/04/28 12:49

最近在整理教师在线备课系统,需要用到office文档控件,碰到的问题如下

一:在对word进行修改后需要保存其修改的信息

JavaScript获取Word文档中的修订信息

对ntko office文档控件调用如下Javascript代码及可获取每处修订的用户名:

//获取修订信息
function TANGER_OCX_Revisions()
{
var rev="";
var cou=TANGER_OCX_OBJ.ActiveDocument.Revisions.Count;//获取修订的数目
for(var i=1;i<=cou;i++)
{
var typ="";
var range=TANGER_OCX_OBJ.ActiveDocument.Revisions(i).Range;//获取修改的内容
//判断修订类型,值1为插入,值2为删除
if(1==TANGER_OCX_OBJ.ActiveDocument.Revisions(i).TYPE)
typ="插入修订"
else
typ="删除修订"
rev+=(TANGER_OCX_OBJ.ActiveDocument.Revisions(i).Author+":"+typ+"内容 "+range+"\n");
}
alert(rev);
}
TANGER_OCX_OBJ是控件对象.

注意:在调用这段代码前应保证文档控件已经打开了一个Word文件,否则会因不能获取ActiveDocument对象出错

另外附上相关的帮助文档留着备用: 帮助文档  个人资源中有相关的示例

原创粉丝点击