使用javascript / jquery打印选定的页面

时间:2014-11-14 18:06:51

标签: javascript jquery html

我在网页上有两个页面,我只想打印第二页。

page1
........
content
........
.......
end page 1

page 2
.......
content
......
.......
end page 2

我正在使用window.print()功能打印两页,但我只打印第二页page 2
这里有一个解决方案,我总是在窗口打印对话框中选择第二页。但我想自动完成。
谢谢。

1 个答案:

答案 0 :(得分:1)

将第一页的内容放在包含类no-print的容器中,并使用打印样式表:

@media print {
    .no-print {
        display: none;
    }
}

如果您需要让用户选择,请在任一页面上没有课程的情况下开始,然后将no-print放在您不想打印的所有页面上。

document.getElementById("id-for-the-page-not-to-print").className += " no-print";