Есть ли способ автоматически запустить javascript:window.print(), когда страница закончит загрузку?
javascript:window.print()
<body onload="window.print()"> или же window.onload = function() { window.print(); }
<body onload="window.print()">
window.onload = function() { window.print(); }
Следующий код должен быть помещен в end вашего HTML-файла, чтобы после загрузки содержимого скрипт выполнялся и окно печаталось.
<script type="text/javascript"> <!-- window.print(); //--> </script>
Используйте этот скрипт
<script type="text/javascript"> window.onload = function() { window.print(); } </script>
Этот скрипт будет запущен после загрузки всей страницы.
<script type="text/javascript"> $(window).load(function() { //This execute when entire finished loaded window.print(); }); </script>
Добавьте следующий код на 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>