几个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 相关文章推荐
删除javascript中注释语句的正则表达式
Jun 11 Javascript
JavaScript从0开始构思表情插件
Jul 26 Javascript
JavaScript使用键盘输入控制实现数字验证功能
Aug 19 Javascript
原生js实现ajax方法(超简单)
Sep 20 Javascript
jQuery内存泄露解决办法
Dec 13 Javascript
jQuery插件HighCharts实现的2D对数饼图效果示例【附demo源码下载】
Mar 09 Javascript
JS中的多态实例详解
Oct 15 Javascript
前后端如何实现登录token拦截校验详解
Sep 03 Javascript
JS实现容器模块左右拖动效果
Jan 14 Javascript
JS实现打砖块游戏
Feb 14 Javascript
封装Vue Element的table表格组件的示例详解
Aug 19 Javascript
如何在 ant 的table中实现图片的渲染操作
Oct 28 Javascript
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
多数据表共用一个页的新闻发布
2006/10/09 PHP
WordPress中访客登陆实现邮件提醒的PHP脚本实例分享
2015/12/14 PHP
PHP常用函数总结(180多个)
2016/12/25 PHP
基于jQuery.Validate验证库知识点的详解
2013/04/26 Javascript
用循环或if语句从json中取数据示例
2014/08/18 Javascript
bootstrap table 服务器端分页例子分享
2015/02/10 Javascript
JavaScript中字符串分割函数split用法实例
2015/04/07 Javascript
javascript数据结构之双链表插入排序实例详解
2015/11/25 Javascript
Bootstrap的基本应用要点浅析
2016/12/19 Javascript
Bootstrap中datetimepicker使用小结
2016/12/28 Javascript
Vue实例简单方法介绍
2017/01/20 Javascript
详解Angularjs在控制器(controller.js)中使用过滤器($filter)格式化日期/时间实例
2017/02/17 Javascript
javascript实现数据双向绑定的三种方式小结
2017/03/09 Javascript
详解vue.js全局组件和局部组件
2017/04/10 Javascript
BootStrap模态框和select2合用时input无法获取焦点的解决方法
2017/09/01 Javascript
详谈commonjs模块与es6模块的区别
2017/10/18 Javascript
微信小程序发送短信验证码完整实例
2019/01/07 Javascript
Vue实现购物车的全选、单选、显示商品价格代码实例
2019/05/06 Javascript
layui radio点击事件实现input显示和隐藏的例子
2019/09/02 Javascript
[55:44]完美世界DOTA2联赛决赛 FTD vs Phoenix 第二场 11.08
2020/11/11 DOTA
python映射列表实例分析
2015/01/26 Python
Python3并发写文件与Python对比
2019/11/20 Python
Pytorch使用MNIST数据集实现基础GAN和DCGAN详解
2020/01/10 Python
使用python客户端访问impala的操作方式
2020/03/28 Python
Python PIL库图片灰化处理
2020/04/07 Python
Django实现celery定时任务过程解析
2020/04/21 Python
基于python实现获取网页图片过程解析
2020/05/11 Python
全网最全python库selenium自动化使用详细教程
2021/01/12 Python
详解HTML5表单新增属性
2016/12/21 HTML / CSS
设计师珠宝:Ylang 23
2018/05/11 全球购物
电子商务专业个人的自我评价
2013/11/19 职场文书
机电一体化职业规划书
2014/01/07 职场文书
更夫岗位责任制
2014/02/11 职场文书
经济管理专业求职信
2014/06/09 职场文书
科学发展观活动总结
2014/08/28 职场文书
职工的安全责任书范文!
2019/07/02 职场文书