如何在Safari浏览器中通过JavaScript移除打印页面的页眉和页脚?
大家好,
我在尝试通过JavaScript在Safari浏览器中移除打印页面的页眉和页脚时遇到了问题。我知道在大多数浏览器中,可以通过用户的打印设置来手动禁用页眉和页脚,但我的目标是通过代码自动化这个过程,以便用户在打印网页内容时不会看到页眉和页脚。
请问有没有人知道如何在Safari中通过编程的方式实现这个功能?或者是否有其他的方法可以绕过Safari默认的打印设置?
谢谢!
我的目标是通过代码自动化这个过程,以便用户在打印网页内容时不会看到页眉和页脚。
没有办法,打印大部分是系统组件,不完全受浏览器控制。或者换种说法,浏览器没有提供完整的控制打印机的方法。
如果真的要求很严格,可以试试组装成 PDF,然后让 PDF 控制打印。