2012-03-23 14 views
1

ここにいくつかのリンクと回答がありますが、それらは私の問題に合っていません... 私は、ユーザーが「OK」(印刷)ボタンを押すとすぐに自動的に閉じたいと思っています。Firefox/Chrome(内容はapplication/pdf)の印刷後にタブを閉じます

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

あなたはインラインフレームにPDFを設定し、そのようにそれを印刷いけない理由

答えて

0

は、私はあなたのプリントボックス近いページの問題のために周りの仕事を持っています。

<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ビューアを使用している場合を除き、私は迷っています。

関連する問題