我希望按照原样打印HTML页面,而不需要任何其他内容,例如网址和日期。
有些人告诉我你不能用CSS / JavaScript来做,因为那些额外的东西来自浏览器/打印机。
将打印页面的用户正在使用服务器计算机。浏览器将是界面,PHP可以结合使用来打印。
最好的方法是什么?
答案 0 :(得分:10)
通常在页眉和/或页脚中打印的URL,日期和页面标题以及其他信息由Web浏览器控制。遗憾的是,您无法通过CSS或HTML控制这些内容。您的网站访问者可以决定是否要打印这些元素。
用户可以按照以下步骤关闭页眉和页脚。 (步骤可能因浏览器版本而异,甚至可能在旧浏览器上不可用。所有步骤都在每个浏览器的最新版本中完成。)
<强>铬强>
<强>火狐强>
--blank--
。Internet Explorer
-Empty-
。答案 1 :(得分:2)
您可以在页面中执行此操作,包括page media CSS 规则:
<style>
@page {
size: auto;
margin: 0;
}
</style>
答案 2 :(得分:0)
在Google Chrome中,您可以在打印时关闭其他内容。
在左下角的选项部分中,关闭“页眉和页脚”。
https://storage.googleapis.com/support-kms-prod/SNP_2703025_en_v0