admin管理员组文章数量:1026989
网上说的直接在页面添加下面这句话不起作用,查看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('报告');
}
网上说的直接在页面添加下面这句话不起作用,查看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设置分页 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://it.en369.cn/jiaocheng/1726311512a608167.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论