如何在Safari中通过JavaScript移除打印页面的页眉和页脚?-灵析社区

大厂球袋

如何在Safari浏览器中通过JavaScript移除打印页面的页眉和页脚? 大家好, 我在尝试通过JavaScript在Safari浏览器中移除打印页面的页眉和页脚时遇到了问题。我知道在大多数浏览器中,可以通过用户的打印设置来手动禁用页眉和页脚,但我的目标是通过代码自动化这个过程,以便用户在打印网页内容时不会看到页眉和页脚。 ![image.png](https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241005/6df207a25c7a61654d610313241b7ca0.png) 请问有没有人知道如何在Safari中通过编程的方式实现这个功能?或者是否有其他的方法可以绕过Safari默认的打印设置? 谢谢! 我的目标是通过代码自动化这个过程,以便用户在打印网页内容时不会看到页眉和页脚。

阅读量:216

点赞量:0

问AI
横刀立马007
没有办法,打印大部分是系统组件,不完全受浏览器控制。或者换种说法,浏览器没有提供完整的控制打印机的方法。 如果真的要求很严格,可以试试组装成 PDF,然后让 PDF 控制打印。