Как я могу распечатать веб-страницу, которая не загружена? - PullRequest
0 голосов
/ 16 февраля 2012

Я нахожусь на веб-странице, и мне бы хотелось, чтобы, когда я нажимал на ссылку "печать", открывал "поле для печати" и мог печатать другую страницу.У меня есть ссылка на страницу, которую я хочу напечатать.

Ответы [ 2 ]

0 голосов
/ 16 февраля 2012

Вы можете сделать так, чтобы ваша кнопка печати открывала новое окно с другой страницей в качестве URL, и эта страница запускалась window.print () в обработчике загрузки.Это или использование медиазапросов CSS, например, предложенных @darin, - единственный способ.

0 голосов
/ 16 февраля 2012

Это невозможно. Именно пользователь решает, что он хочет напечатать в своем браузере, а не вы. Поэтому просто предоставьте ссылку на этот другой сайт на своей странице и предложите пользователю перейти на него и распечатать его. Вы также можете применить print CSS для текущей страницы, если вы хотите изменить стиль.

...