при нажатие на кнопку на сервер осылается запрос и от туда возвращиется полное имя файла.
как сделать чтоб при получении этого имени открылся диалог сохранения файла?
с документами pdf могут быть проблемы, так как если в браузере установлен плагин для них, то вместо сохранения браузер откроет этот файл. Хотя это уже больше проблемы пользователя