JavaScript для печати содержимого только конкретных <div> - PullRequest
8 голосов
/ 02 июня 2010

Я пробовал javascript window.print() Он печатает весь контент страницы, включая кнопку печати на странице.

Ответы [ 3 ]

19 голосов
/ 02 июня 2010

Требуется создать новую таблицу стилей 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

3 голосов
/ 02 июня 2010

A List Apart имеет очень хорошую статью об этом.

2 голосов
/ 02 июня 2010

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

или

см: String.print ()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...