默认情况下,当您打印网页时,页面 标题 和 URL 打印在页面顶部, 日期 和 时间 同样打印在底部。
当您通过 PAGE SETUP 菜单(在 Internet Exp 中的 FILE 下)进行打印时,可以删除此附加项
有谁知道通过 CSS 或 javascript 执行此操作的方法吗?
原文由 swisstony 发布,翻译遵循 CC BY-SA 4.0 许可协议
默认情况下,当您打印网页时,页面 标题 和 URL 打印在页面顶部, 日期 和 时间 同样打印在底部。
当您通过 PAGE SETUP 菜单(在 Internet Exp 中的 FILE 下)进行打印时,可以删除此附加项
有谁知道通过 CSS 或 javascript 执行此操作的方法吗?
原文由 swisstony 发布,翻译遵循 CC BY-SA 4.0 许可协议
这很简单。只需使用CSS。
<style>
@page { size: auto; margin: 0mm; }
</style>
原文由 Vigneswaran S 发布,翻译遵循 CC BY-SA 3.0 许可协议
13 回答12.8k 阅读
7 回答2k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
2 回答879 阅读✓ 已解决
6 回答929 阅读✓ 已解决
4 回答992 阅读✓ 已解决
从历史上看,让这些东西消失是不可能的,因为它们是用户设置,而不是您控制的页面的一部分。
然而,截至 2017 年,
@page
规则 已经标准化,可用于在现代浏览器中隐藏页面标题和日期:… 即设置页边距为 0 会隐藏页面标题,因为标题打印在页边距中。
此技巧 归功于 Vigneswaran S。