`

JavaScript导出Word后对Word分页的处理

 
阅读更多
导读:
    直接看代码:
   WEB页面导出为Word文档后分页的方法 /* *
  * @param {Object} cont 要导出的html元素内容的id,注意不要加双引号
  * @param {Object} key 分页关键字
  */ function AllAreaWord(cont,key)
  {
  var oWD = new ActiveXObject("Word.Application");
  //默认为页面视图 var oDC = oWD.Documents.Add("", 0, 0);
  var oRange = oDC.Range(0, 1);
  //var oRange1 = oDC.Range(0,2); var sel = document.body.createTextRange();
  //参数为html元素id sel.moveToElementText(cont);
  sel.select();
  sel.execCommand("Copy");
  oRange.Paste();
  oWD.Application.Visible = true //得到打开后word的selection对象 var selection = oWD.Selection;
  //设置字体大小 selection.Font.Size = 10 //ctrl+A 全选操作 selection.WholeStory();
  //清除格式 selection.Find.ClearFormatting();
  //指定查找关键字 selection.Find.Text = key;
  //^m为手动分页符标记 //向下查找 selection.Find.Forward = true selection.Find.Wrap = 1 //不区分大小写 selection.Find.MatchCase = false //不匹配整个单词 selection.Find.MatchWholeWord = false //如果找到指定字符串返回真,否则返回false while (selection.Find.Execute())
  {
  //插入分页符,分页符常量为7,具体可查word api selection.InsertBreak(7);
  } }
aaa
  ^ bbb
  ^ ccc
  

分享到:
评论

相关推荐

    JS导出word、excel

    总的来说,JavaScript导出Word和Excel涉及的技术栈包括DOM操作、文件处理API、浏览器自动化以及可能的第三方库。理解并掌握这些技术,可以帮助开发者创建出强大的数据导出功能,提高Web应用的实用性。

    datatable导出json、text、excel、word等格式

    在`DataTable`中导出到Word可能需要更复杂的处理,因为表格结构需要转化为Word的表格元素。这通常需要借助库如`docx`来创建Word文档,并将`DataTable`的结构和数据填充进去。 6. **实现方式**: 这些导出功能的...

    jsp导出Excel;简单实用!导出Excel;导出Word

    此时,需要先进行数据处理,再将处理后的结果写入到Excel或Word文档中。此外,为了提高性能和用户体验,可以考虑分页导出,避免一次性加载大量数据导致内存溢出或页面响应慢。 总之,JSP导出Excel和Word是常见的...

    解决JSP 调用 JS 导出WORD 与EXCEL

    总的来说,JSP调用JavaScript导出Word与Excel涉及到了前后端的协同工作,需要理解数据处理、文件格式、网络传输等多个方面。通过合理地利用开源工具和编程技巧,可以有效地解决这个问题,提升用户体验。

    dataTable过滤重复数据并导出word的代码

    标题中的"dataTable过滤重复数据并导出word的代码"指的是使用dataTable这个JavaScript库来处理数据,并且涉及到数据去重和将处理后的数据导出为Word文档的编程任务。在这个过程中,开发者首先对从数据库获取的数据...

    c#html转word

    接下来,"**有word分页方法,纸张设置,横板或竖版**"涉及到Word文档的排版。在C#中,可以使用Spire.Doc或OpenXML SDK设置Word文档的分页、纸张大小和方向。例如: ```csharp // 使用Spire.Doc Document document =...

    实现word文件转换成html文件实现在线打开预览word文件

    - 处理图像:将Word文档内的图片导出并链接到HTML文件。 - 生成HTML:编写代码将所有元素组合成一个完整的HTML文件。 - 预览:部署HTML文件到服务器,用户通过Web浏览器访问。 8. **注意事项** - 转换可能不...

    jqgrid 导出成为 JSON, XML, CSV, TSV, TXT, SQL, Word, Excel, PNG,PDF格式

    它提供了丰富的功能,包括数据网格、排序、过滤、编辑、分页等,并且支持多种数据格式的导入和导出。在本场景中,我们将探讨如何使用 jqGrid 导出数据到 JSON, XML, CSV, TSV, TXT, SQL, Word, Excel, PNG, PDF 等...

    html 转 word

    3. **注意事项**:如果HTML文件含有JavaScript或其他动态元素,这些内容在Word中可能无法正常显示或运行。此外,分页效果取决于HTML原始文件的布局,可能需要手动调整。 方法二:使用下载工具或在线转换服务 1. **...

    解决jsolve,templ4docx文本不换行的问题

    这个问题主要涉及JavaScript、Java以及Word文档格式的理解,特别是如何正确地处理和保持文本的格式。 首先,jsolve通常是一个JavaScript解析器或脚本引擎,用于执行JavaScript代码,可能在Web应用中用来处理用户...

    bootstrap-table,前端分页框架

    同时,还可以自定义导出前的数据处理函数,以满足特定需求。 五、自定义事件和扩展 Bootstrap Table提供了一系列的事件监听器,如`onLoadSuccess`、`onClickRow`等,开发者可以通过监听这些事件来实现自定义功能。...

    通过复制Table生成word和excel的javascript代码

    3. 利用JavaScript实现对Word文档的自动分页。 4. 利用JavaScript实现对Excel工作表的自动列宽设置和数据粘贴。 5. JavaScript中`try...catch`结构的错误处理方法。 6. 通过按钮触发事件执行特定的JavaScript函数。

    FileSaver.js和jquery.wordexport.js插件

    FileSaver.js和jquery.wordexport.js是两个在前端开发中常用的JavaScript库,它们主要用于实现文件保存功能,尤其是针对HTML内容的导出和保存为Word文档。 FileSaver.js是一个轻量级的JavaScript库,它的主要功能是...

    js导出插件

    5. **扩展性**:除了基本的导出功能,`tableExport.js`还允许与其他JavaScript库如`bootstrap-table`或`datatables`等结合使用,进一步增强表格的功能,如排序、搜索和分页等。 6. **源码结构**:在`tableExport....

    javascript实现打印报表功能

    对于从Excel导出到Word的功能,JavaScript本身并不直接支持,但可以通过服务器端的技术,如Node.js结合`excel4node`或`docx`库,先将Excel数据转换成Word文档格式,然后提供一个下载链接给前端。前端JavaScript可以...

    程序天下:JavaScript实例自学手册

    15.29 用JavaScript导出图像到Excel 15.30 使用VML打造可改变大小的圆框 15.31 JavaScript实现文档结构图 15.32 判断一副图片是否加载完毕 第16章 页面数据的验证 16.1 验证字符串是否全由数字组成 16.2 验证表单项...

    《程序天下:JavaScript实例自学手册》光盘源码

    15.29 用JavaScript导出图像到Excel 15.30 使用VML打造可改变大小的圆框 15.31 JavaScript实现文档结构图 15.32 判断一副图片是否加载完毕 第16章 页面数据的验证 16.1 验证字符串是否全由数字组成 16.2 验证表单项...

    struts+ireport报表在页面显示,导出,打印功能

    5. **文件导出**:Struts的Action可以处理导出请求,根据用户的选择(如PDF、Excel或Word),调用相应的导出方法。导出的文件通常会被保存在服务器的临时目录,然后通过HTTP响应流发送到客户端进行下载。 6. **报表...

    JavaScript网页特效范例宝典源码

    实例295 将页面中的表格导出到Word并打印 465 实例296 打开指定的Word文档并打印 467 实例297 在JSP中利用Word自动打印指定格式的会议记录 468 实例298 在ASP中利用Word自动打印指定格式的会议记录 470 实例299 在...

    javascript网页特效实例大全(13-19)

    实例376 将查询结果导出到Word 619 实例377 调用Excel 621 实例378 调用PowerPoint 622 16.4 其他 623 实例379 树状导航菜单 623 第17章 JavaScript与ASP.NET结合 627 17.1 窗口与对话框 628 实例380...

Global site tag (gtag.js) - Google Analytics