从所有页面的Chrome打印PDF中删除网址

时间:2019-06-03 07:28:40

标签: css pdf

我想删除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>

是否有任何方法可以删除所有打印页面上的打印页面页眉/页脚,而无需手动调整系统对话框选项“删除页眉/页脚”?

2 个答案:

答案 0 :(得分:1)

Chrome不支持以编程方式删除打印页眉和页脚。期。尝试多考虑一下,因为他们为用户提供了添加页眉和页脚的选项,而不是将其作为您可以控制的页面的一部分。

答案 1 :(得分:0)

您可以添加一个类,该类将这些元素隐藏在页面上。

使用CSS属性display

display: none

在这种情况下,如果添加media query打印件,则只会生效。

@media print {
    ...
}