Я хочу напечатать PDF при нажатии кнопки через javascript. я не хочу использовать iframes. Кто-нибудь может мне помочь?
Если у вашего пользователя нет драйвера принтера PDF, вам придется использовать что-то вроде этого:
http://badassjs.com/post/708922912/pdf-js-create-pdfs-in-javascript
или, возможно, веб-сервис в формате PDF, например:
http://blog.nitropdf.com/index.php/2008/01/23/free-online-web-services-to-create-view-share-and-edit-pdf-files/