Надо чтобы при нажатии на кнопку на странице документ сразу уходил на печать.это дичь, и слава яйцам, что вменяемые браузеры не позволяют такое делать.
window.print();
а там уже сам пользователь решает что ему делать. например, в OSX вместо печати можно сохранить страницу в pdf.