可能重复:
在单独的页面中打印javascript?
我有点问题。我想制作一个用HTML打印的页面,每三个表(这就是我想要打印的(都应该在一个新页面上。但是我找不到任何在JS中创建新页面的方法。现在我已经制作了一个在60px上留出空间的div,但当我删除地址栏和打印提示(Google Chrome(中的内容时,本应在下一页的表会显示在第一页。我想要的是一个Javascript,它做的事情和我做的一样,然后我在Word中点击"ctr+enter"(或者任何能解决问题的东西
我的页面在这里:http://p.altidsjov.dk/bingo/print_boards.php?collection=2
敬卢卡斯。
您需要使用css属性page-break-after: always
,它是CSS3的一部分。但请注意,并非所有浏览器都支持它,所有浏览器都以不同的方式进行"打印"。
您可以在上查看更多信息http://www.w3schools.com/cssref/pr_print_pageba.asp
您可以将该属性添加到每三个表中。