0

我正在尝试(通过打印机)打印两个或多个 div,每个 div 都有自己的页面。我正在尝试不同的插件,包括 printArea。我尝试了一些类似的东西:

this.$el.find(".print").map(function () {
  $(this).printArea();
});

在 Chrome 中,它会显示两次打印对话框,每个 div 一次,但在 Firefox 中,它只打印最后一个 div。(当然,我正在打印到文件而不是通过打印机...)两次显示对话框是可以接受的,但最好事先将其分成两页。还有 - 我如何让它在 Firefox 中工作?

谢谢!

4

1 回答 1

2

与其尝试花哨的插件,不如使用分页符?

@media print {
  .print {
    page-break-after: always;
  }
}
于 2013-04-09T15:19:28.027 回答