Estou fazendo alguns testes de impressão com JavaScript, tentando imprimir uma página JSP com informações dinâmicas vindas de um Servlet. Só que estou tendo alguns problemas: ainda que as informações estejam sendo exibidas na página, na hora da impressão é impresso “null” no lugar das Strings.
Acho que a forma mais fácil é usar a função window.print() do javascript. É assim que vc está fazendo?
ASOBrasil
T
tecmou
Estou usando só o print(). Há diferença entre print() e window.print()? Vou tentar usar o window.print()…
T
tecmou
Legal, usando o window.print() funcionou. Não sabia que havia essa diferença entre ele e o print().
Valeu!
T
tecmou
Só que agora estou com outro problema: quando tento, de determinada página, imprimir o conteúdo dinâmico de outra página, que está dentro de um iFrame, dá aquele mesmo problema de imprimir null no lugar da String. Tentei fazer um nomeIFrame.focus() e depois window.print(), mas não funcionou. Alguém tem uma idéia?