It’s not possible to print directly in JavaScript without the print dialog with any browser.
I think it is possible with Google Chrome.
If you use the parameter –kiosk-printing when when you start Chrome, Chrome will do direct print without dialog.
Please login first to submit.