在JQuery中打印多个页面

时间:2013-04-09 15:17:17

标签: javascript jquery printing

我正在尝试打印(通过打印机)两个或更多个div,每个div都有自己的页面。我正在尝试不同的插件,包括printArea。 我尝试过以下几点:

this.$el.find(".print").map(function () {
  $(this).printArea();
});
在Chrome中它会打开两次打印对话框,每个div一次,但在Firefox中,它只打印最后一个div。 (当然,我正在打印到文件而不是通过打印机......) 可以接受两次显示对话框,但事先将其分成两页会很好。而且 - 我如何在Firefox中使用它?

谢谢!

1 个答案:

答案 0 :(得分:2)

为什么不使用分页符来代替尝试花哨的插件?

@media print {
  .print {
    page-break-after: always;
  }
}