2014-01-27 124 views
0

我有一个打印多个页面的系统,这取决于已经提交了哪些销售。假设有2种不同的产品已经售出,我需要打印2个单独的页面。我的印象是,要做到这一点,我要么需要执行“window.print()”两次,我不想这样做。JavaScript打印问题...

或者我需要创建2个div,其高度和宽度都设置为A4纸的大小,对吗?

但是,如果用户将纸张更改为A5,我将不得不更改div的大小以适合A5或打印输出是否缩小以适合A5片?

这是什么最好的方法呢?

回答

1

我想你应该了解CSS @media打印分页符,前财产here

+0

好的,谢谢,我会仔细研究一下 –

+0

'@page {margin:1in;}'否决了页边距的打印机设置吗? @tetri –

+0

是@MartynLeeBall – tetri