我想删除Chrome在打印页面上插入的页眉和页脚(URL,页码)。
以下仅在第一页上删除页眉和页脚;如果内容流到第二页,则页眉和页脚都会重新出现。
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="form-group">
<label>Privilege: </label>
<select name="Privilege" id="Privilege" class="dialogin">
<option value="" id="dis" selected>Select a Privilege:</option>
<option value="normal">Normal</option>
<option value="privileged">Privileged</option>
</select>
<span id="error_last_name" class="text-danger"></span>
</div>
是否有任何方法可以删除所有打印页面上的打印页面页眉/页脚,而无需手动调整系统对话框选项“删除页眉/页脚”?
答案 0 :(得分:1)
Chrome不支持以编程方式删除打印页眉和页脚。期。尝试多考虑一下,因为他们为用户提供了添加页眉和页脚的选项,而不是将其作为您可以控制的页面的一部分。
答案 1 :(得分:0)
您可以添加一个类,该类将这些元素隐藏在页面上。
使用CSS属性display
display: none
在这种情况下,如果添加media query打印件,则只会生效。
@media print {
...
}