宙斯浏览器打印时需关闭原生页眉页脚:ctrl+p→关“页眉和页脚”开关;若无效,执行document.body.setattribute('data-print-reset','true')后ctrl+r刷新;再用@media print隐藏网页自身header/footer。

宙斯浏览器打印准考证、合同或内部文档时,页眉自动显示网址、页脚固定印着日期和页码,导致正式文件看起来不专业且信息冗余。这个问题不能靠删HTML元素解决,必须从浏览器打印层直接关闭原生页眉页脚输出。
关闭宙斯浏览器原生页眉页脚
打开需要打印的网页 → 按 Ctrl + P 调出打印预览界面 → 在右侧设置面板中找到“页眉和页脚”开关 → 将其【关闭】。
这一步操作起来很简单,直接点击开关即可,但注意:如果开关已关闭却仍显示页眉页脚,说明当前页面被宙斯识别为“受保护打印模式”,需进入下一步强制重置。
强制重置打印样式环境(适用于开关无效时)
当关闭“页眉和页脚”开关后预览中仍有网址或日期,是因为宙斯缓存了该页面的打印样式策略,必须清空并重建上下文。
按 Ctrl + Shift + I 打开开发者工具 → 切换到 Console 面板 → 粘贴执行以下代码:
document.body.setAttribute('data-print-reset', 'true');
执行后立即按 Ctrl + R 强制刷新页面——【不刷新,页眉页脚开关状态不会真正生效】。
刷新完成后重新按 Ctrl + P 进入打印预览,此时“页眉和页脚”开关将彻底失效,预览区域不再渲染任何浏览器自动生成的页眉页脚内容。
用 CSS 媒体查询隐藏网页自身头尾结构
有些网页在 <header></header> 或 <footer></footer> 中内置了标题栏、导航条、版权声明等,这些属于页面 DOM 元素,浏览器原生页眉页脚开关无法控制它们,必须用 CSS 干预。
方法一:临时注入打印样式
在 Console 中执行:
const style = document.createElement('style'); style.textContent = '@media print { header, footer, .print-hide { display: none !important; } }'; document.head.appendChild(style);
方法二:检查页面是否已有 print 样式表
切换到 Elements 面板 → 展开 → 查找 <style media="print"></style> 或 <link rel="stylesheet" media="print"> → 若存在,右键删除该节点,避免旧规则干扰。
执行任一方法后,再次打开打印预览,网页自身的头部导航、底部版权栏将完全消失,只保留正文可打印区域。











