几个javascript操作word的参考代码


Posted in Javascript onOctober 26, 2009
/* 
??给几个js写word的参考: 
??this.Word.Selection.Font.Size = 16; //字体大小 
??this.Word.Selection.Font.Bold = true; //是否加粗 
??this.Word.Selection.ParagraphFormat.Alignment = 2; //0左对齐,1居中,2右对齐,数字只能0-9,慢慢试吧 
??this.Word.Selection.InsertRowsBelow(1); //下面加入一行 
??this.Word.Selection.MoveRight(1); //光标右移 
??this.Word.Selection.TypeText(string); //只能写string 
??this.Word.Selection.MoveDown(); //光标下移 
??this.Word.Selection.EndKey(); //光标移动到末尾 
??this.Word.ActiveDocument.Sections(1).Headers(1).Range.InsertAfter(string); //写页眉,结尾处写 
??this._LoadData = function () { 
??//替换函数,用于替换$strFld$类型的文本 
?? function replace( Range, strFld ) { 
??//[FindText], [MatchCase], [MatchWholeWord], [MatchWildcards], [MatchSoundsLike], [MatchAllWordForms], [Forward], [Wrap], [Format], [ReplaceWith], [Replace], [MatchKashida], [MatchDiacritics], [MatchAlefHamza], [MatchControl] 
?? Range.Find.Execute( "$"+strFld+"$", true, false, false, false, false, true, wdFindContinue, false, getElValue("l"+strFld) ) 
?? } 
??//初始化Word控件 
?? this._InitWord = function () 
?? { 
?? try{ 
?? this.Word = new ActiveXObject("Word.Application"); 
?? this.Word.visible = true; 
?? this.Doc = this.Word.Documents.Open( this.TemplatePath ); 
?? this.Doc.Activate(); 
?? this.Range = this.Doc.Range(); 
?? return true 
?? } catch(e) { 
?? //TODO: 如果用户手动取消ActiveX的运行,则会留一WINWORD.EXE的进程。 
?? //除非"设为可信站点,并在自定义级别里将第二项启用",则不会出现启用ActiveX的对话框。 
?? try { 
?? if ( this.Doc ) { this.Doc.Close(0) }; 
?? if ( this.Word ) { this.Word.Quit() } 
?? } 
?? catch (e){} 
?? return false 
?? } 
?? } 
??*/
Javascript 相关文章推荐
基于dom编程中 动态创建与删除元素的使用
Apr 17 Javascript
javascript实现文本域写入字符时限定字数
Feb 12 Javascript
在JavaScript中正确引用bind方法的应用
May 11 Javascript
JavaScript通过事件代理高亮显示表格行的方法
May 27 Javascript
JavaScript获取当前cpu使用率的方法
Dec 15 Javascript
jQuery实现下拉菜单(内容为时间)的实时更新及图表的随动更新的方法
Jul 07 Javascript
jquery popupDialog 使用 加载jsp页面的方法
Oct 25 Javascript
Node.JS中快速扫描端口并发现局域网内的Web服务器地址(80)
Sep 18 Javascript
element-ui的回调函数Events的用法详解
Oct 16 Javascript
vue canvas绘制矩形并解决由clearRec带来的闪屏问题
Sep 02 Javascript
Javascript中的解构赋值语法详解
Apr 02 Javascript
vue实现省市区联动 element-china-area-data插件
Apr 22 Vue.js
javascript 操作Word和Excel的实现代码
Oct 26 #Javascript
JavaScript 对话框和状态栏使用说明
Oct 25 #Javascript
5款Javascript颜色选择器
Oct 25 #Javascript
11款基于Javascript的文件管理器
Oct 25 #Javascript
JavaScript 三种不同位置代码的写法
Oct 25 #Javascript
JavaScript 事件的一些重要说明
Oct 25 #Javascript
javascript写的一个链表实现代码
Oct 25 #Javascript
You might like
php过滤html标记属性类用法实例
2014/09/23 PHP
PHP编程实现csv文件导入mysql数据库的方法
2017/04/29 PHP
javascript 函数参数限制说明
2010/11/19 Javascript
js 函数的副作用分析
2011/08/23 Javascript
javascript的内存管理详解
2013/08/07 Javascript
Javascript 按位取反运算符 (~)
2014/02/04 Javascript
IE8中使用javascript动态加载CSS的解决方法
2014/06/17 Javascript
浅谈js多维数组和hash数组定义和使用
2016/07/27 Javascript
AngularJS基础 ng-keydown 指令简单示例
2016/08/02 Javascript
BootStrap入门教程(二)之固定的内置样式
2016/09/19 Javascript
原生JS实现匀速图片轮播动画
2016/10/18 Javascript
jquery pagination分页插件使用详解(后台struts2)
2017/01/22 Javascript
jQuery Datatables表头不对齐的解决办法
2017/11/27 jQuery
Vue+webpack项目基础配置教程
2018/02/12 Javascript
微信小程序开发中var that =this的用法详解
2020/01/18 Javascript
微信小程序vant弹窗组件的实现方式
2020/02/21 Javascript
Python strip lstrip rstrip使用方法
2008/09/06 Python
Python的批量远程管理和部署工具Fabric用法实例
2015/01/23 Python
Python 常用string函数详解
2016/05/30 Python
简单实现Python爬取网络图片
2018/04/01 Python
Python3中详解fabfile的编写
2018/06/24 Python
python实现停车管理系统
2018/11/30 Python
Python实现定时自动关闭的tkinter窗口方法
2019/02/16 Python
Python中psutil的介绍与用法
2019/05/02 Python
对DJango视图(views)和模版(templates)的使用详解
2019/07/17 Python
解决django中ModelForm多表单组合的问题
2019/07/18 Python
10个python爬虫入门基础代码实例 + 1个简单的python爬虫完整实例
2020/12/16 Python
html5 input元素新特性_动力节点Java学院整理
2017/07/06 HTML / CSS
潘多拉珠宝俄罗斯官方网上商店:PANDORA俄罗斯
2020/09/22 全球购物
幼儿园国庆节活动方案
2014/02/01 职场文书
《鸟的天堂》教学反思
2014/02/27 职场文书
教师听课评语大全
2014/12/31 职场文书
2015年教师学期工作总结
2015/04/30 职场文书
学生会主席任命书
2015/09/21 职场文书
驾驶员安全责任协议书
2016/03/22 职场文书
python可视化大屏库big_screen示例详解
2021/11/23 Python