var bookMarks =[];functiongetBookMarks(){
var existBMs = document.getElementById("PageOfficeCtrl1").Document.Bookmarks;for(var i =1; i < existBMs.Count +1; i++){
//下标从1开始var bmName =existBMs(i).Name;if(bmName.indexOf("PO_")===0){
var type ='text';if(bmName.indexOf('PO_G')===0){
type ='img';}elseif(bmName.indexOf('PO_T')===0){
type ='table';}existBMs(bmName).Select();var showText = document.getElementById("PageOfficeCtrl1").Document.Application.Selection.Range.Text;
bookMarks.push({
'id':bmName,'mark_type':type,'mark_name':showText,'comment':''});}}returnJSON2.stringify(bookMarks);}functionAfterDocumentOpened(){
document.getElementById("Text1").value = document.getElementById("PageOfficeCtrl1").DataRegionList.GetDataRegionByName("PO_Title").Value;}functionsaveToServer(){
//上传文件至服务器
document.getElementById('PageOfficeCtrl1').WebSave();// window.external.close();
document.getElementById("PageOfficeCtrl1").Alert('保存成功');}functionsetTitleText(){
document.getElementById("PageOfficeCtrl1").DataRegionList.GetDataRegionByName("PO_Title").Value = document.getElementById("Text1").value;}functionaddBookMark(params){
var flag ="true";var pod = document.getElementById("PageOfficeCtrl1").Document;var bookMark =JSON2.parse(params);var markType = bookMark.mark_type;var type ="文本";switch(markType){
case"table":
type ="表格";break;case"img":
type ="图片";break;default:}var name = bookMark.mark_name;var id = bookMark.id;try{
// pageOfficeCtrl.Document.Application.Selection.Tables(1).Select();var range = pod.Application.Selection.Range;// pod.Application.Selection.Collapse(0);
pod.Bookmarks.Add(id, range);
range.Text ="☆--"+type+":"+name+"--☆";// drlist.Add(id,"☆-----------------------这里将插入"+type+":"+name+"---------------------------------------☆");
bookMarks.push(bookMark);}catch(e
poCtrl.addCustomToolButton("保存至服务器","saveToServer()",11); poCtrl.addCustomToolButton("添加填充区","mngBookMark()",11); var bookMarks = []; function getBookMarks() { var existBMs = ...