几个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 相关文章推荐
js获取当前select 元素值的代码
Apr 19 Javascript
基于jQuery实现的当离开页面时出现提示的实现代码
Jun 27 Javascript
解析John Resig Simple JavaScript Inheritance代码
Dec 03 Javascript
加载列表时jquery获取ul中第一个li的属性
Nov 02 Javascript
基于javascript实现句子翻牌网页版小游戏
Mar 23 Javascript
AngularJS中$http服务常用的应用及参数
Aug 22 Javascript
javascript实现一个网页加载进度loading
Jan 04 Javascript
JavaScript禁止微信浏览器下拉回弹效果
May 16 Javascript
angularJs 表格添加删除修改查询方法
Feb 27 Javascript
命令行批量截图Node脚本示例代码
Jan 25 Javascript
vue 返回上一页,页面样式错乱的解决
Nov 14 Javascript
解决Can't find variable: SockJS vue项目的问题
Sep 22 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
PHP 将数组打乱 shuffle函数的用法及简单实例
2016/06/17 PHP
使用php完成常见的文件上传功能(推荐)
2017/01/13 PHP
详解php实现页面静态化原理
2017/06/21 PHP
PHP基于phpqrcode类生成二维码的方法详解
2018/03/14 PHP
JS 如果改变span标签的是否隐藏属性
2011/10/06 Javascript
jquery ajax属性async(同步异步)示例
2013/11/05 Javascript
jquery实现页面百叶窗走马灯式翻滚显示效果的方法
2015/03/12 Javascript
js控制文本框输入的字符类型方法汇总
2015/06/19 Javascript
jQuery实现二级下拉菜单效果
2016/01/05 Javascript
JavaScript事件处理的方式(三种)
2016/04/26 Javascript
基于JS实现省市联动效果代码分享
2016/06/06 Javascript
JS针对浏览器窗口关闭事件的监听方法集锦
2016/06/24 Javascript
移动端使用localStorage缓存Js和css文的方法(web开发)
2016/09/20 Javascript
利用Js的console对象,在控制台打印调式信息测试Js的实现
2016/11/26 Javascript
浅析script标签中的defer与async属性
2016/11/30 Javascript
浅谈js中几种实用的跨域方法原理详解
2016/12/02 Javascript
jQuery Ajax自定义分页组件(jquery.loehpagerv1.0)实例详解
2017/05/01 jQuery
解决select2在bootstrap modal中不能正常使用的问题
2018/08/09 Javascript
详解webpack4之splitchunksPlugin代码包分拆
2018/12/04 Javascript
Angular中使用ng-zorro图标库部分图标不能正常显示问题
2019/04/22 Javascript
express + jwt + postMan验证实现持久化登录
2019/06/05 Javascript
微信小程序全局变量改变监听的实现方法
2019/07/15 Javascript
vue-cli+webpack项目打包到服务器后,ttf字体找不到的解决操作
2020/08/28 Javascript
微信小程序实现多张图片上传功能
2020/11/18 Javascript
在Python中获取操作系统的进程信息
2019/08/27 Python
基于Python获取城市近7天天气预报
2019/11/26 Python
Python函数的定义方式与函数参数问题实例分析
2019/12/26 Python
CSS3系列教程:背景图片(背景大小和多背景图) 应用说明
2012/12/19 HTML / CSS
eBay澳大利亚站:eBay.com.au
2018/02/02 全球购物
欧洲最古老的鞋厂:Peter Kaiser
2019/11/05 全球购物
编辑求职信样本
2013/12/16 职场文书
农业资源与环境专业自荐信范文
2013/12/30 职场文书
护理目标管理责任书
2014/07/25 职场文书
道路交通事故人身损害赔偿协议书
2014/11/19 职场文书
Golang中channel的原理解读(推荐)
2021/10/16 Golang
解决vue-router的beforeRouteUpdate不能触发
2022/04/14 Vue.js