Js使用word书签填充内容
2012-08-27 22:37
197 查看
Js使用word书签填充内容
1.在模板文件中需要填充的地方插入书签
填充内容为:(|光标所在处)
![](http://pic002.cnblogs.com/images/2012/295603/2012082722403425.jpg)
填写书签名,点击添加完成:
![](http://pic002.cnblogs.com/images/2012/295603/2012082722355155.jpg)
2.使用js打开模板,获取书签位置,填充数据:
3.完成导出、打印
1.在模板文件中需要填充的地方插入书签
填充内容为:(|光标所在处)
![](http://pic002.cnblogs.com/images/2012/295603/2012082722403425.jpg)
填写书签名,点击添加完成:
![](http://pic002.cnblogs.com/images/2012/295603/2012082722355155.jpg)
2.使用js打开模板,获取书签位置,填充数据:
function printWord(flag){ var word; try{ word = new ActiveXObject("Word.Application"); word.visible = false; }catch(e){ alert("确认是否安装了OFFICE软件,是否添加了受信站点,是否将ActiveX控件启用!"); return ; } try {//打开模板文件 word.Visible = false; var oDocument = word.Documents.open("http://"+document.location.host+"/web/word/DC001.doc"); }catch(Exception) { word.quit(); word = null; return ; } //获取书签位置,填充内容 try{ var range = word.Range; range = word.ActiveDocument.Bookmarks(“bookmarkname”).Range; range.InsertBefore(“需要插入的内容”); //书签后插入内容 //word.Application.Printout();//打印 word.quit(); word=null; }catch(e){ alert("书签赋值出现错误"+e.toString()); word.quit(); word=null; } } printWord() ;
3.完成导出、打印
//word.Application.Printout();//打印
相关文章推荐
- Js使用word书签填充内容
- 网页内容使用JS导出为word文档
- 使用Jacob合并Word文档并填充文档中的书签
- 网页内容使用JS导出为excel
- node.js使用readline按行读取文件内容
- JS实现获取word文档内容并输出显示到html页面示例
- Android使用GridView内容填充满不出现滚动的设计
- ASP.NET#使用母版时,如果要使用js中的getElementById()方法取得某个内容页的元素时要注意的问题
- PB中,将内容输出到Word书签时遇到的问题
- 使用ZeroClipboard.js复制内容到剪贴板上
- 使用js获得html控件的style属性内容
- JS获取word文档内容到html页面
- 如何把服务器上的多个Word文档合并到一个Word文档中并且动态填充指定的内容
- 使用JS打印网页内容及图片
- c#对Aspose.Word替换书签内容的简单封装
- 【翻译】Fixie.js——自动填充内容的插件
- 在多浏览器使用JS复制内容到剪切板,无需插件
- 网页复制,使用clipboard.js复制任意内容到粘贴板.不需要通过flash
- 使用html+css+js技术编写一个完整的表格列表内容中 复选框的全选 反选效果
- 使用Node.js实现HTTP 206内容分片的教程