网上说的直接在页面添加下面这句话不起作用,查看DOM发现 page-break-before:always被改成了break-before:page

<span><br clear=all style = 'page-break-before:always' ></span>

我在导出前再插入上面的内容,就可以正确分页了。给需要插入分页的DIV加上 class="pages",如果分页已存在,则不再插入

export function exportWord(tag){var pages=document.getElementsByClassName("pages");for(var i=0;i<pages.length;i++){//如果分页已存在,则不再插入,如果不存在,则需要插入if(pages[i].children.length==1){var br=document.createElement("div");br.setAttribute("class", "fenye");br.innerHTML="<span><br style='page-break-before:always;' /></span>";pages[i].appendChild(br);}}$("#"+tag).wordExport('报告');
}

js导出WORD设置分页相关推荐

  1. 使用jquery.wordexport.js导出word文档 设置行间距不生效问题

    在使用jquery.wordexport.js导出word文档时  在js里设置的style  margin-top不生效   生成的doc还是没有行间距 一通百度后  发现没用解决方法 后来发现有位 ...

  2. wordexport.js导出word 分页符问题

    在导出word之前插入以下js代码 在需要增加分页符的div加上pages的class类名 补充 page-break-before:always 在div之前插入分页符 page-break-aft ...

  3. JS导出Word默认页面视图、横向、分栏、设置固定页眉显示

    JS导出Word默认页面视图.横向.分栏.设置固定页眉 显示 JS导出Word默认页面视图.横向.分栏显示 JS导出Word默认页面视图.横向.分栏显示.固定页眉 styles设置为空:WPS无法默认 ...

  4. JS导出Word细节设置

    前几篇文章介绍了jquery.wordexport.js插件导出Word,阅读jquery.wordexport.js插件源码可知,将html格式的文件保存为拓展名为.docx或.doc文件,即可用w ...

  5. 纯前端JS导出Word包含图片

    纯前端JS导出Word包含图片 纯前端JS导出Word文档包含图片 Word导出方式 依赖 实现代码 纯前端JS导出Word文档包含图片 在做项目中,遇到一个需求,是将后台返回的属性以及URL图片导出 ...

  6. wordexport.js导出word 分栏问题

    在需要打印word的div定义class类,同时在该div上面再定义一个div存放样式 在导出word前将以下css追加到存放样式的div size:文件宽高,可根据需求设置纸张大小 mso-page ...

  7. vuejs项目纯js导出word、在线下载富文本内容或者网页另存为word文件

    所有前端导入导出方法集合: 前端必备技能知识:JS导出Blob流文件为Excel表格.Vue.js使用Blob的方式实现excel表格的下载(流文件下载)_勤动手多动脑少说多做厚积薄发-CSDN博客_ ...

  8. js导出word文档 可以兼容IE8+浏览器适配其他浏览器

    js导出word文档,兼容IE8浏览器 其他浏览器需要引入两个文件:FileSaver.js 和 jqueryWordExport.js 需要兼容IE8浏览器需要引用:FileSaver.js exc ...

  9. PHPword 导出word设置不同样式

    ** PHPword 导出word设置不同样式 ** 1.先看需求样子: 2.先用composer下载phpword到你的项目中,如果不会可以到网上搜,教程很多: 3. 引入,然后设置下全局字体字号, ...

  10. 前端使用jquery.wordexport.js导出word

    先看导出效果是不是各位需要的 里面包含的内容有:页眉.页脚显示,导出默认页面视图模式,页数显示,插入分页 上代码 jquery.wordexport.js: if (typeof jQuery !== ...

最新文章

  1. writeValueAsString封装成工具类
  2. php文章付费阅读系统球料付费阅读系统
  3. Oracle Hint 之 Parallel
  4. legend3---laravel验证码使用
  5. PCM设备终端烧毁板卡是什么原因?
  6. JAVA数组扁平化整合_5种方法实现数组扁平化
  7. 这6大核心技能,程序员升职加薪的利器
  8. 网盘用户分享独播剧链接 百度未及时封禁一审被判赔偿百万余元
  9. 用户空间缺页异常pte_handle_fault()分析--(上)【转】
  10. 知了课堂 flask 笔记总结
  11. 计算机硬盘扇区修复,如何修复Windows中的“硬盘坏扇区”
  12. 我的世界空岛生存服务器制作,《我的世界》空岛生存地图玩法 教你如何安全度过前期生存下去...
  13. POJ1555-Polynomial Showdown
  14. windows虚机环境下,如何快速有效的删除大文件夹?
  15. (转)StrictMode使用详解,strictmode
  16. 2021-08-25 新手创建bt面板并创建网站
  17. 一键新机IGRIMACE手机在线源安装方式
  18. office visio project安装
  19. MySQL_2020.11.05
  20. 计算机网络基础——应用层(上云必看)

热门文章

  1. 北大英语系计算机系,北京大学
  2. 沙盘游戏模型的基本象征
  3. 最简单的rar压缩包文档解密方法,rar压缩包不能复制打印怎么办?
  4. Linux zip与unzip:通过正则式解压压缩包内指定的文件
  5. D - Oil Deposits
  6. 清除系统垃圾脚本 windows
  7. java游戏猿人时代_猿人时代游戏下载-猿人时代游戏(附攻略)正版下载v1.0.0-第五驱动...
  8. 【linux】正点原子linux教程学习
  9. 如何把图片上的文字提取出来并转成Word文档
  10. js中.getMonth() 获取月份比实际月份少一个月