表格打印在第二页
table print in the second page
var htmlStart =
'<!DOCTYPE html>' +
'<html>' +
'<head>' +
'<meta charset="utf-8" />'
'</head>' +
'<body>';
var title = '<header><h1>' + 'MyTitle' + '</h1></header>';
var printableContent = "<table cellpadding='2'><tr><td> ....</td></tr></table>";
var htmlEnd= '</body>' + '</html>';
var fullcontent = htmlStart + title + printableContent + htmlEnd;
doc.write(fullcontent);
doc.close();
win.print();
在这里,我的问题是,标题打印在第一页,表格打印在第二页。我希望两个内容在同一页面中。任何解决方案??.谢谢。。!
您可以通过 CSS 执行此操作:
@media print {
table {page-break-inside: avoid;}
}
相关文章:
- 使用javascript将动态表从一个html页面打印到另一个html页
- 打印预览没有应用程序页眉和页脚的html表格
- 在两整页上打印两张图像
- Css打印内容的分页符
- 打印具有多页的表格时,再次创建页眉
- 铬打印空白页
- 如何在不包含导航选项卡内容、页脚和头部的情况下打印 HTML/PHP 页面
- PDF.js在打印时插入空白页
- 隐藏html页面中的某些字段以用于打印布局中的页眉/页脚
- 打印包含1页以上的表数据时,如何在浏览器打印中添加分页符
- 角打印打印第二空白页
- 使用Javascript和CSS打印多页
- 我需要在提交时将HTML表单中输入的值打印在同一页面上
- 打印的网页无法正确放置在A4页面上
- CSS:禁用页眉&Chrome打印预览页脚
- J-Query打印机(jQuery.printElement)可以'不要在歌剧中打印多页
- 修改html打印的页眉
- 跨多页打印大型Raphael JS图表
- 如何使一页打印到打印机只一次
- 关于qz的问题.jZebra多页打印