Отправка на принтер содержимого URL - PullRequest
0 голосов
/ 22 декабря 2010

Я знаю, что могу напечатать текущую страницу, позвонив

javascript:windows.print()

Можно ли распечатать страницу, не показывая ее сначала? Я имею в виду, что если у меня есть ссылка, я хотел бы отправить на принтер содержимое target_url.

<a href="target_url">Click to print the target_url</a>

Я могу загрузить его с помощью ajax, но есть ли возможность отправить этот контент на принтер?

Спасибо.

Ответы [ 2 ]

2 голосов
/ 22 декабря 2010

Как насчет использования iframe? Загрузите содержимое в iframe, которое не видно, а затем распечатайте iframe.

1 голос
/ 22 декабря 2010

Вы можете загрузить свой контент в скрытый фрейм, а затем вызвать его window.print(). Это приведет к тому, что браузеру будет показан собственный диалог «Печать». Вы не можете заставить клиентский компьютер начать печатать что-либо без разрешения пользователя.

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