当前位置: 代码迷 >> VBA >> 怎么用javascript控制生成的word文档只读
  详细解决方案

怎么用javascript控制生成的word文档只读

热度:7469   发布时间:2013-02-26 00:00:00.0
如何用javascript控制生成的word文档只读
<script   language= 'javascript '>  
var   word;  
word   =   new   ActiveXObject( 'Word.Application ');
var   range   =   word.Range;
word.Visible   =   true;
word.Documents.Open( "1.doc ");   //模板
range   =   word.ActiveDocument.Bookmarks( "书签名 ").Range;
range.InsertBefore( "添加的内容 ");
</script>

'-------------------
上面是我利用js向word书签里添加内容的代码。

我想添加完信息后,把word文档变成只读,不能让用户修改,有什么办法或是直接生成word打印也可以,只要用户不能修改

------解决方案--------------------------------------------------------
<script language= "javascript " >
var word;
word = new ActiveXObject( "Word.Application "); 
var range = word.Range; 
word.Visible = true; 
word.Documents.Open("1.doc"); //模板 
range = word.ActiveDocument.Bookmarks("书签名").Range; 
range.InsertBefore("添加的内容"); 


word.Application.Printout();
word=null; 
</script >

你看看行不行 这样直接生成WORD 打印
  相关解决方案