web-dev-qa-db-ja.com

JavaScriptを使用してHTMLページの印刷を自動開始

とにかく、ページの読み込みが完了したときにjavascript:window.print()を自動的に実行する方法はありますか?

50
fmsf

<body onload="window.print()">またはwindow.onload = function() { window.print(); }

103
Greg

次のコードをHTMLファイルのendに配置して、コンテンツが読み込まれるとスクリプトが実行され、ウィンドウが印刷されるようにする必要があります。

<script type="text/javascript">
<!--
window.print();
//-->
</script>
16
drftorres

このスクリプトを使用する

 <script type="text/javascript">
      window.onload = function() { window.print(); }
 </script>
3
hojjat.mi

このスクリプトは、ページ全体が読み込まれた後に実行されます。

 <script type="text/javascript">   
     $(window).load(function() {
      //This execute when entire finished loaded
      window.print();
    });
</script>
0
Gufran Hasan

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>
0
Daniyal Tariq