печать разных частей HTML-страницы

#html #css

#HTML #css

Вопрос:

У меня есть две кнопки печати на моей стороне, если я нажму кнопку 1, на странице должна быть напечатана часть A, если нажата кнопка 2, часть B должна быть напечатана, но не часть A.

Есть ли возможность сделать это, «условная печать»?

 <button onClick="javascript:window.print()" type="button" class="btn btn-default">Print Button 1</button>
<button onClick="javascript:window.print()" type="button" class="btn btn-default">Print Button 2</button>
 

Комментарии:

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

2. для этого вы можете использовать show() и hide() из jQuery.