几个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 相关文章推荐
让GoogleCode的SVN下的HTML文件在FireFox下正常显示.
May 25 Javascript
jquery 扑捉回车键事件代码
Apr 24 Javascript
Ionic如何创建APP项目
Jun 03 Javascript
bootstrap——bootstrapTable实现隐藏列的示例
Jan 14 Javascript
JS判断键盘是否按的回车键并触发指定按钮点击操作的方法
Feb 13 Javascript
jQuery插件zTree实现的多选树效果示例
Mar 08 Javascript
微信小程序中多个页面传参通信的学习与实践
May 05 Javascript
微信小程序开发之map地图实现教程
Jun 08 Javascript
详解vue2.0 transition 多个元素嵌套使用过渡
Jun 19 Javascript
vue 设置路由的登录权限的方法
Jul 03 Javascript
JS获取表格视图所选行号的ids过程解析
Feb 21 Javascript
解决echarts vue数据更新,视图不更新问题(echarts嵌在vue弹框中)
Jul 20 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图片处理:加水印、缩略图的实现(自定义函数:watermark、thumbnail)
2010/12/02 PHP
phpmyadmin config.inc.php配置示例
2013/08/27 PHP
PHP+iFrame实现页面无需刷新的异步文件上传
2014/09/16 PHP
PHP制作登录异常ip检测功能的实例代码
2016/11/16 PHP
JS去除数组重复值的五种不同方法
2013/09/06 Javascript
jQuery学习总结之jQuery事件
2014/06/30 Javascript
[原创]推荐10款最热门jQuery UI框架
2014/08/19 Javascript
js判断某个方法是否存在实例代码
2015/01/10 Javascript
jQuery实现跟随鼠标运动图层效果的方法
2015/02/02 Javascript
使用jQueryMobile实现滑动翻页效果的方法
2015/02/04 Javascript
不同编码的页面表单数据乱码问题解决方法
2015/02/15 Javascript
Clipboard.js 无需Flash的JavaScript复制粘贴库
2015/10/02 Javascript
JS Array.slice 截取数组的实现方法
2016/01/02 Javascript
jQuery EasyUi实战教程之布局篇
2016/01/26 Javascript
AngularJS 入门教程之HTML DOM实例详解
2016/07/28 Javascript
微信小程序 video详解及简单实例
2017/01/16 Javascript
JS简单判断滚动条的滚动方向实现方法
2017/04/28 Javascript
利用JQUERY实现多个AJAX请求等待的实例
2017/12/14 jQuery
JS脚本实现网页自动秒杀点击
2018/01/11 Javascript
从零开始用electron手撸一个截屏工具的示例代码
2018/10/10 Javascript
前端Electron新手入门教程详解
2019/06/21 Javascript
[00:12]2018DOTA2亚洲邀请赛 Somnus丶M出阵单挑
2018/04/06 DOTA
解决python matplotlib imshow无法显示的问题
2018/05/24 Python
Python3爬虫发送请求的知识点实例
2020/07/30 Python
Python用access判断文件是否被占用的实例方法
2020/12/17 Python
全球知名的婚恋交友网站:Match.com
2017/01/05 全球购物
加拿大领先家居家具网上购物:Aosom.ca
2020/05/27 全球购物
小学生期末评语大全
2014/04/21 职场文书
商务专员岗位职责范本
2014/06/29 职场文书
扶贫办主任查摆“四风”问题个人对照检查材料思想汇报
2014/10/02 职场文书
让子弹飞观后感
2015/06/11 职场文书
银行服务理念口号
2015/12/25 职场文书
ORM模型框架操作mysql数据库的方法
2021/07/25 MySQL
springboot使用Redis作缓存使用入门教程
2021/07/25 Redis
python中使用 unittest.TestCase单元测试的用例详解
2021/08/30 Python
Oracle锁表解决方法的详细记录
2022/06/05 Oracle