Ho una pagina da cui l'utente sarà in grado di stampare . Tuttavia, la pagina che verrà stampata non è quella che l'utente sta visualizzando, ma piuttosto una nuova che vorrei generare sullo sfondo e (possibilmente) mostrare solo la finestra di dialogo di stampa per esso.Stampa una pagina senza visualizzarla?
Giusto per fare chiarezza:
- Utente su "View.aspx" e scatta il mio Stampa pulsante (non del browser uno).
- I Stampa pulsante carica il contenuto di "Printable.aspx" e visualizza una finestra di stampa per esso mentre l'utente è ancora in "View.aspx".
FYI, quello che sto cercando di evitare è quello di avere scoperto "Printable.aspx" in una nuova finestra e poi mostrare la sua finestra di dialogo di stampa.
Grazie in anticipo.
+1: In questo modo non avrete nemmeno bisogno di una seconda pagina, solo un secondo foglio di stile. La stessa pagina sarà semplicemente renderizzata in modo diverso attraverso la stampante. – David
Mi piacerebbe un esempio funzionante di questo. Ho diversi controlli e contenitori che non vorrei essere stampato, ma non ho assolutamente idea di come andrei in giro a farlo in modo efficace. Grazie. – rebelliard
@Rafael: ho aggiornato l'esempio per non specifico DIV. –