我创建了一个网站作为员工的工作订单创建/填写系统。
目前,只需查看带有表格和各种过滤器的页面即可查看工作订单,以便他们可以订购工作订单。但是,如果他们想打印页面,那就太麻烦了,因为它会被拉长到 3 页,打印页眉、徽标、过滤器按钮等。
有什么办法可以制作一个“打印”按钮,或者以某种方式格式化页面打印时的外观,以便它可以删除所有额外的东西并尝试将表格保持在一个页面上?
我创建了一个网站作为员工的工作订单创建/填写系统。
目前,只需查看带有表格和各种过滤器的页面即可查看工作订单,以便他们可以订购工作订单。但是,如果他们想打印页面,那就太麻烦了,因为它会被拉长到 3 页,打印页眉、徽标、过滤器按钮等。
有什么办法可以制作一个“打印”按钮,或者以某种方式格式化页面打印时的外观,以便它可以删除所有额外的东西并尝试将表格保持在一个页面上?
您应该使用@media print
css 规则。例如:
@media print {
#logo {
display: none;
}
}
您应该考虑添加打印 css 样式表以显示/隐藏表格的某些区域或重新缩放表格的容器以打印大小。以下是更多信息:http ://www.onextrapixel.com/2009/05/05/how-to-create-a-simple-print-css-for-your-site/