как убрать верхний и нижний колонтитулы в window.print (); - PullRequest
0 голосов
/ 12 декабря 2018

Я использую window.print () для печати страницы, но я получил верхний и нижний колонтитулы, содержащие заголовок страницы, путь к файлу, номер страницы и дату.Как их удалить или отредактировать?

Я тоже это пробовал.

@media print {
  @page { margin: 0; }
  body { margin: 1.6cm; }
}

Я пробую все решения этой страницы , но любое решение не работает для меня.

это мой div-контент, найденный в POJO.

<code><div id="textDiv">
    <pre id="foo"><%= student.getDescription()%>

это моя кнопка.

<button onclick="printDiv('textDiv')">Print PDF</button>

этоМой скрипт для печати. ​​

function printDiv(divName) {
 var printContents = document.getElementById(divName).innerHTML;
 var originalContents = document.body.innerHTML;
 document.body.innerHTML = printContents;
 window.print();
 document.body.innerHTML = originalContents;
}

// Use this method

@media print {
    .footer,
    #non-printable {
        display: none !important;
    }
    #printable {
        display: block;
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...