Автоматический запуск печати HTML-страницы с использованием JavaScript - PullRequest
50 голосов
/ 28 октября 2008

Есть ли способ автоматически запустить javascript:window.print(), когда страница закончит загрузку?

Ответы [ 5 ]

103 голосов
/ 28 октября 2008

<body onload="window.print()"> или же window.onload = function() { window.print(); }

16 голосов
/ 06 мая 2012

Следующий код должен быть помещен в end вашего HTML-файла, чтобы после загрузки содержимого скрипт выполнялся и окно печаталось.

<script type="text/javascript">
<!--
window.print();
//-->
</script>
3 голосов
/ 23 августа 2016

Используйте этот скрипт

 <script type="text/javascript">
      window.onload = function() { window.print(); }
 </script>
0 голосов
/ 06 октября 2018

Этот скрипт будет запущен после загрузки всей страницы.

 <script type="text/javascript">   
     $(window).load(function() {
      //This execute when entire finished loaded
      window.print();
    });
</script>
0 голосов
/ 06 октября 2018

Добавьте следующий код на HTML-страницу, и он отобразит предварительный просмотр при загрузке страницы.

<head>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
</head>

<script type="text/javascript">

$(document).ready(function () {
    window.print();
});

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