Salve a tutti ho un codice di questo genere:
codice:
function stampa() {
window.print();
//varie istruzioni che modificano la pagina con il DOM
il problema è che quando lancio la funzione la pagina stampata è quella già modificata.
come posso fare per aspettare che la pagina venga stampata prima di proseguire nel codice?
poichè avrei bisogno che stampi la pagina e poi modifichi... non il contrario.
Io pensavo che il codice sopra andasse bene invece non va e come se lo script prosegue prima che venga lanciata la stampa.
Poi non riesco proprio a capire come mai, essendoci prima la funzione window.print(), perchè mi stampa la nuova pagina. Quello che voglio dire è "non dovrebbe stampare e poi cambiare la pagina"?