仅第一页的PDF页脚

时间:2019-03-15 12:47:43

标签: javascript html css pdf

我有一个使用html编写并工作的报告。它的页脚仅显示在每个页面上。我可以按照自己的意愿打印多页吗:第一页的页脚,其余页上没有页脚。

我的问题是当报告作为单个页面生成时。如果报告为一页,则页脚正好在底部。但是,当页数超过2-3页时,它将重复页脚,我只希望页脚仅出现在首页上。

检查评论中的链接。

1 个答案:

答案 0 :(得分:0)

您无法操纵打印结果以使用html进行更改。打印机不读取代码,而只是打印代码的结果。打印机也无法与您给定的html代码进行交互以计算打印次数并执行您想要的操作。您需要用<!-- -->隐藏页脚部分,以使它们不被显示。因此,第一次将它与页脚一起打印,然后用我发布的代码“隐藏”并再次打印。

编辑: 尝试使用CSS。 Demo here.

@page :first {
  //something like display:none;
 // maybe display: table-row-group; will do the trick
}