我有一个按钮并使用window.print()
打印页面,
但它只打印视口中可见内容的单页。 但是页面足够长,可以填写5页。
如何打印整页?
答案 0 :(得分:1)
就像Angelo在这里所说的那样,关键在于您选择打印的内容。你不应该有任何问题,以这种方式为我工作:
<a href="javascript:window.print()">Click to Print This Page</a>
还有什么问题吗?
答案 1 :(得分:1)
您需要为整页打印创建单独的css文件。
<link rel="stylesheet" href="css/print.css" type="text/css" media="print"/>
您可以在css文件中定义以下宽度。
body, html, #wrapper {
width: 100%;
}
答案 2 :(得分:0)
取决于您的浏览器。
window.print()只是启动浏览器打印对话框,如果你选择只在那里打印第一页,那么就是这样。