2017-02-01 2 views
1

Я создал базовую HTML-страницу и разместил кнопку печати внизу, которая печатает профиль кандидата, который отображается на странице. Проблема в том, что он печатает кнопку, а также все меню со стороны и нижний колонтитул. Что делать, чтобы печатать только профиль кандидата. Это функция, которую я вызываю при нажатии на кнопку печати.Скрыть части страницы при печати?

<script> 
    function printbill() { 
     window.print(); 
    } 
</script> 
+0

800 репутация, ну ты, казалось, позаботились о том, что в настоящее время. Благодарю. – rexroxm

+0

Просто, чтобы убедиться, что вы понимаете, я ТОЛЬКО отмечен как дубликат, я не исправил ваши баллы. Я не думаю, что эти два были связаны вообще. – mplungjan

ответ

1

Вы можете использовать стиль печати.

Добавьте следующую страницу вашего CSS:

@media print { 
    #header { /* Add the elements you want to hide */ 
     display: none; 
    } 
} 
+0

@mplungjan Спасибо, что указали, что я отредактировал свой ответ. – Dais

1

Попробуйте использовать только CSS:.

@media print { 
    #header, #footer, #nav { display: none !important; } 
    .CandidateProfile: { display: block!important } 
} 
Смежные вопросы