如何在Safari浏览器中通过JavaScript移除打印页面的页眉和页脚?大家好,我在尝试通过JavaScript在Safari浏览器中移除打印页面的页眉和页脚时遇到了问题。我知道在大多数浏览器中,可以通过用户的打印设置来手动禁用页眉和页脚,但我的目标是通过代码自动化这个过程,以便用户在打印网页内容时不会看到页眉和页脚。
请问有没有人知道如何在Safari中通过编程的方式实现这个功能?或者是否有其他的方法可以绕过Safari默认的打印设置?
如何在Safari浏览器中通过JavaScript移除打印页面的页眉和页脚?大家好,我在尝试通过JavaScript在Safari浏览器中移除打印页面的页眉和页脚时遇到了问题。我知道在大多数浏览器中,可以通过用户的打印设置来手动禁用页眉和页脚,但我的目标是通过代码自动化这个过程,以便用户在打印网页内容时不会看到页眉和页脚。
请问有没有人知道如何在Safari中通过编程的方式实现这个功能?或者是否有其他的方法可以绕过Safari默认的打印设置?
据我所知不可以。
但是我记得有办法可以通过CSS实现自定义得页头/页尾内容。
Window:print() 方法 - Web API 接口参考 | MDN
打印 - CSS:层叠样式表 | MDN
@page - CSS:层叠样式表 | MDN
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
5 回答1.9k 阅读
谷歌浏览器生效,Safari浏览器未生效