NTKO OFFICE文檔控件 學習筆記(一)

最近在整理教師在線備課系統,需要用到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對象出錯

另外附上相關的幫助文檔留着備用: 幫助文檔  個人資源中有相關的示例

發佈了30 篇原創文章 · 獲贊 4 · 訪問量 19萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章