1

ここにいくつかのリンクと回答があることは知っていますが、それらは私の問題に適合しません...印刷するPDFを含むブラウザで開いているタブがあり、ユーザーが「OK」を押すとすぐに自動的に閉じたいです(印刷)ボタン。

これには javascript の onbeforeprint() と onafterprint() を使用する方法があることは知っていますが、ご想像のとおり、それらを pdf ファイルから呼び出すことは不可能です :D - ブラウザ用のプラグインがベストショットだと思います...アイデアはありますか?

4

1 に答える 1

0

PDFをiframeに設定して、そのように印刷しないでください。

印刷ボックスのページを閉じる問題の回避策があります。

<script>
  $(document).ready(function(){
        // timeout is used to give the browser a chance to load everything before executing the close
     setTimeout(function(){ window.close();},300);
          // before unload print the window, then the window closes if it was opened with window.open()
     $(window).bind("beforeunload",function(){
        window.print();
     });
  });
</script>

ブラウザの内部 PDF ビューアを使用しない限り、途方に暮れています。

于 2012-03-23T19:51:52.137 に答える