Questo è il codice della popup: invece di aprire direttamente la pagina jsp (o html), apri una pagina con codice simile a quello lì sopra. pagina_da_stampare.jsp è la pagina di cui vuoi fare la stampa. Unico accorgimento: non puoi accedere a pagine provenienti da domini diversi (ossia la pagina da stampare deve appartenere allo stesso sito)codice:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title></title> </head> <frameset rows="0,*" frameborder="no" border="0" framespacing="0" onload="window.frames['printFrame'].print();"> <frame src="" name="topFrame" scrolling="No" noresize="noresize" id="topFrame" /> <frame src="pagina_da_stampare.jsp" name="printFrame" id="printFrame" /> </frameset> <noframes><body> </body></noframes> </html>