... allora![]()
uso questa funzione JS per visualizzare il contenuto di <div id="Stampare">testo testo</div>
la finestra pop-up si apre regolarmente con il contenuto di <div> ma la stampa non parte.Codice PHP:function ShowStamp(){
var testo = "<html><head><title>"+document.title+"</title></head>";
testo += "<body>";
testo += "<table cellspacing=\"0\" cellpadding=\"0\" align=\"center\" border=\"1\" width=\"100%\"><tr><td>";
testo += document.getElementById('Stampare').innerHTML;
testo += "</td></tr><tr><td><a href=\"javascript:print();\">stampa</a></td></tr></table>";
testo += "</body></html>";
var ident_finestra = window.open("","ident_finestra","height=400,width=400");
ident_finestra.document.open();
ident_finestra.document.write(testo);
ident_finestra.focus();
ident_finestra.print();
}
Ho fatte varie prove:
- invece di indent_finestra.print() ho provato a scrivere solo print(), la stampante é partita ma nn con il contenuto giusto (mi ha stampato TUTTA la pagina di provenienza)
- avendo la finestra pop-up con il giusto contenuto da stampare, ho pensato di mettere un semplice link "stampa" con print(), pensando ke stampasse la pagina attuale, ma nn parte nn la stampante.
Qualcuno può aiutarmi?![]()


Rispondi quotando