У меня есть требование. Tp всплывающее окно отображает страницу pdf, выполняет тихую печать и закрывает ее.Закрытие всплывающего окна после выполнения печати
String s =
"var win = window.open('PrintPopUp.jsf','_blank',\"height=300,width=200,scrollbars=no," +
"status=no, resizable=no, screenx=0, screeny=0\");" +
"win.onclick= function(){ win.close();}"
Я использовал приведенный выше код, чтобы получить всплывающее окно, при щелчке печати я пишу этот код на свою страницу и нижеследующий вызвать сервлет для создания PDF;
FacesContext context = FacesContext.getCurrentInstance();
HttpServletRequest request = (HttpServletRequest)context.getExternalContext().getRequest();
HttpServletResponse response = (HttpServletResponse)context.getExternalContext().getResponse();
RequestDispatcher dispatcher = request.getRequestDispatcher("/hisprintservlet");
Мой вопрос не в этом, я был в состоянии открыть окно, выполнить бесшумную печать, но независимо от того, что я делаю всплывающее окно обыкновение близко.
Я использую IE 11, а проект использует ADF 12c.
Пожалуйста, помогите ..