В чём может заключаться проблема?
var win = window.open();
file='https://bitcoin.org/bitcoin.pdf';
win.document.write('<iframe src="'+file+'" width="595px" height="842px"></iframe>');
win.print();
win.close();
_____________
Из отчета службы безопасности:
... по поводу взлома китайцами сервера Пентагона:
1) Каждый китаец попробовал один пароль.
2) Каждый второй пароль был - maodzedun.
3) На 657983241-й попытке сервер согласился что у него пароль - maodzedun