WEBページに印刷ボタンを置いて、クリックしたら印刷ダイアログを表示したいのですが、
Chromeにてwindow.print()で印刷ダイアログを表示し、一定時間経過すると「ページが応答しません」とメッセージが表示されてしまいます。
使用ブラウザをChromeに限定したいのですが、回避策はありますでしょうか?
Chromeバージョン:72.0.3626.121(Official Build) (64 ビット)
HTML
1<button id="print_btn" type="button" onclick="window.print(); return false;">印刷</button>
下記方法でも解消されなかったのでwindow.print()だとダメなのかと思っています。
javascript
1//パターン1 onclickで下記関数を呼び出す 2function myPrint(){ 3 window.print(); 4 return false; 5}
javascript
1//パターン2 clickにイベントをつける 2$('#print_btn').on('click', function(){ 3 myPrint(); 4});
追記
おそらくwindowsのみ起こる可能性があります。
macでは30分以上放置しても再現されませんでした。
