在完整网页中打印出网页
Print off web page in a full web page
当我想打印我的网页时,它会打印完整的网页。有没有打印网页的选项。现在我在为发票对账单工作。
它打印所有类似页面的菜单、注销、打印,以及我网页中其他将自动打印的内容。但我只想打印发票的详细信息,如公司名称、徽标、地址、发票表、备注和签名。
有没有告诉我这是怎么可能的?
此代码打印整页
<script language="JavaScript">
if (window.print) {
document.write('<form><input type=button name=print value="Print" onClick="window.print()"></form>');
}
</script>
但我只需要在那一页打印发票详细信息。
谢谢。
在页面中添加一个额外的样式表,并使用media元素:
<link rel='stylesheet' media='screen,print' href='css/standardstylesheet.css'>
<!-- print stylesheet -->
<link rel='stylesheet' media='print' href='css/printStyles.css'>
在打印样式表中,为不想打印的元素添加选择器,并将其设置为display:none
:
#myMenu, #myNavBar, #someOtherElement {
display:none; /* Opacity:0; might work too. */
}
您可能需要调整CSS,以确保当您选择的无打印元素消失时,元素不会四处移动。
相关文章:
- 如何删除在PHP中打印网页时显示的URL
- 如何使用 html2canvas 打印网页
- 如何打印网页中的所有图像?(打印机)
- 从网页打印后用javascript关闭选项卡
- 图表打印后在网页上没有响应
- 打印的网页无法正确放置在A4页面上
- 如何在网页中插入打印表单的“打印”按钮
- Javascript 打印多个网页 iFrame 内容(全部打印按钮)
- 如何从第二个打印页面开始打印网页页脚
- 通过 JavaScript 打印网页的子集
- Javascript没有运行,只是在空白网页上打印出整个代码
- 打印您的网页屏幕并发送带有打印图像的电子邮件
- 从网页边缘到边缘打印 SVG
- 网页 在两个打印页面中打印
- 图像打印我的网页中的文档
- JavaScript window.print() Internet Explorer 8 不打印整个网页
- 如何使用php代码使网页打印友好
- 从服务器端触发网页打印
- 网页打印按钮不工作
- 如何使用php将当前网页打印为pdf文件?