gpt4 book ai didi

php - 在完整网页中打印网页

转载 作者:行者123 更新时间:2023-11-28 20:24:50 29 4
gpt4 key购买 nike

当我想打印我的网页时,它会打印完整的网页。有没有打印网页的选项。现在我正在处理发票报表。

它打印所有页面,例如菜单、注销、打印以及我的网页中将自动打印的其他内容。但我只想打印发票详细信息,例如公司名称、 Logo 、地址、发票表、注释和签名。

有没有那么请告诉我这怎么可能?

此代码打印整页

<script language="JavaScript"> 
if (window.print) {
document.write('<form><input type=button name=print value="Print" onClick="window.print()"></form>');
}
</script>

但我只需要在该页面上打印发票详细信息。

谢谢。

最佳答案

向您的页面添加额外的样式表,并使用媒体元素:

<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 - 在完整网页中打印网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17585220/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com