JavaScript для печати содержания только конкретного <отделение>

Я попробовал JavaScript window.print() Это печатает полностраничное содержание включая кнопку печати на странице.

8
задан djot 7 October 2013 в 11:24
поделиться

3 ответа

Вам необходимо создать новую таблицу стилей print.css и установить CSS media = print

, например:

<style media="screen">
  .noPrint{ display: block; }
  .yesPrint{ display: block !important; }
</style>

<style media="print">
  .noPrint{ display: none; }
  .yesPrint{ display: block !important; }
</style>

для более подробной информации: Распечатать документ с помощью CSS

19
ответ дан 5 December 2019 в 06:52
поделиться

Создайте iframe и скопируйте в него текст. тогда вы можете вызвать эту функцию печати во встроенном окне iframe

или

, см.: String.print ()

2
ответ дан 5 December 2019 в 06:52
поделиться

В A List Apart есть очень хорошая статья об этом.

3
ответ дан 5 December 2019 в 06:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: