Распечатать всю HTML-страницу - PullRequest
1 голос
/ 10 марта 2012

У меня есть кнопка, и я использую window.print() для печати страницы,

, но она печатает только одну страницу того, что видно в окне просмотра.Однако страница достаточно длинна, чтобы заполнить 5 страниц.

Как я могу получить ее для печати всей страницы?

Ответы [ 3 ]

1 голос
/ 10 марта 2012

Как сказал здесь Анджело, на самом деле все зависит от того, что вы выбрали для печати.У вас не должно быть проблем с этим, у меня сработало так:

<a href="javascript:window.print()">Click to Print This Page</a>

Все еще проблемы?

1 голос
/ 21 сентября 2016

Вам необходимо создать отдельный файл CSS для печати всей страницы.

<link rel="stylesheet" href="css/print.css" type="text/css" media="print"/>

Вы можете определить следующую ширину в вашем файле CSS.

0 голосов
/ 10 марта 2012

Зависит от вашего браузера.

window.print () просто запускает диалоговое окно печати браузера, если вы выбрали печать только первой страницы, то это то, что происходит.

...