<button type="button" onClick="window.location.href='http://mywebsite.com';window.print();return false;">Print</button>
上記は機能しますが、最初に印刷してから少し遅れて、指定されたページにユーザーを送りたいと思います。
私はこれを試しましたが成功しませんでした:
<button type="button" onClick="setTimeout('window.location.href='http://mywebsite.com', 100);window.print();return false;">Print</button>