Buenos dias, tengo el problema de que en el onload del body introduzco la funcion imprime
function imprime()
{
setTimeout('window.print()',1000);
setTimeout('window.history.go(-1)',7000);
}
Esta funcion hace que cuando pasen 1 segundo, sale la ventana de impresión y a los 7 segundos vuelve hacia la pagina anterior. Pero esta función tiene un problema y es que si el usuario no ha impreso o cancelado la ventana de impresión, cuando se va a ejecutar el window.history.go aparece el siguiente mensaje:
"El documento no puede cambiar mientras se imprime o se abra su vista preliminar"
Por lo que necesito controlar con javascript que esa ventana de impresión ya no esta y es cuando realizaría el history.go ...
¿alguna idea?
Gracias