Javascript 打印内容后停止纸张弹出

Javascript 打印内容后停止纸张弹出,javascript,jquery,css,printing,Javascript,Jquery,Css,Printing,我是一个初学者程序员。我用的是点阵打印机。当我打印时,它会弹出纸张,直到达到A4长度。我只想打印3到6行。并在这之后停止页面弹出。我搜索了一个答案,我发现使用了“之后分页符:始终”。 以下div包含打印内容 <div class="print_bill"></div> 但这并不是成功。请帮帮我吧我想你的页面上并不是只有一个空div。您还有什么?恐怕您必须更改打印机设置,使其相信纸张是1“高。之后的分页符不具有这种行为。要实现此效果,您需要通过打印机设置要打印的纸张大小来

我是一个初学者程序员。我用的是点阵打印机。当我打印时,它会弹出纸张,直到达到A4长度。我只想打印3到6行。并在这之后停止页面弹出。我搜索了一个答案,我发现使用了“之后分页符:始终”。 以下div包含打印内容

<div class="print_bill"></div>

但这并不是成功。请帮帮我吧

我想你的页面上并不是只有一个空div。您还有什么?恐怕您必须更改打印机设置,使其相信纸张是1“高。之后的分页符不具有这种行为。要实现此效果,您需要通过打印机设置要打印的纸张大小来告知打印机。这是一个问题,因为您无法使用JavaScript影响打印机如何通过web浏览器打印。你必须找到一个不同的解决方案,允许你操作打印驱动程序。3-6行我的意思不仅仅是这个。这是一张账单。它包含页眉和页脚。所以它可能总共有4到5英寸长。(不是1“高)@FirosFab如果你有任何解决这类需求的方法,请分享。我急需它。
@media print,screen{
 .print_bill {
   position: relative;
   page-break-after: always;
 }
}