Jump to content
  • 0

Как сделать, чтобы при открытии страница сразу отправлялась на принтер?


nartan
 Share

Question

На странице "контакты" имеется ссылка под картой проезда "распечатать карту проезда", при нажатии на эту ссылку открывается файл print.html

<p><a href="print.html" target="_blank">Распечатать схему проезда</a></p>

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

Хочу реализовать печать этого открывающегося файла print.html при открытии.

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

Спасибо за быстрый ответ. Но все-равно я не разберусь, то что я нахожу печатает только текущую страницу, на которой ссылка.

Делаю так: в файле contacts.html написал код:

<a href="print.html" onclick="window.print();" target="_blank">Распечатать схему проезда</a>

Открывается файл print.html, но печатается страница contacts.html

Я почитал, как я понял мне надо какие-то объекты скрывать ненужные на странице contacts.html и печатать текущую страницу, но такой вариант не подойдет, т. к. в новом окне более большего размера карта проезда, более подробные контактные данные, которыми я не вижу смысла загружать страницу contacts.html

Нашел! :)

Спасибо!

To automatically open the print dialogue box:

You can call the JavaScript print function upon loading a Printer friendly version. This will automatically open the print dialogue box for the user.

Copy and paste the following code in between the <head> tags of the printer friendly version:

<script language="Javascript1.2">

<!--

function printpage() {

window.print();

}

//-->

</script>

Add the following to your <body> tag:

onload="printpage()"

So, your body tag should look something like this:

<body onload="printpage()">

Link to comment
Share on other sites

  • 0

если не догадались, достаточно

<body onload="window.print();">

Нет, честно говоря думал код остальной код тоже обязателен!

Спасибо! Сейчас исправлю...

Исправил, работает! :)

Edited by nartan
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy