Hola.
Aquí estoy de nuevo con una duda de HTML/Javascript.
Resulta que quiero que cuando un usuario le de al botón de imprimir que tengo en un informe generado en HTML, éste se oculte para que no salga en la impresión y que automáticamente vuelva a aparecer tras la misma.
Se supone que con ésto funciona:
Pero a mí no me funciona. Efectivamente desaparece y cuando confirmo el cuadro de diálogo de configuración de impresión me aparece de nuevo, pero aún así sale en la copia impresa.
Así que, ¿se os ocurre algo para solucionar ésto?.
Se me había ocurrido hacer un "sleep" durante un par de segundos o así pero me parece algo cutre. :P
Gracias.
Aquí estoy de nuevo con una duda de HTML/Javascript.
Resulta que quiero que cuando un usuario le de al botón de imprimir que tengo en un informe generado en HTML, éste se oculte para que no salga en la impresión y que automáticamente vuelva a aparecer tras la misma.
Se supone que con ésto funciona:
Código [Seleccionar]
onPrintButtonClicked()
{
var printButton = document.getElementById('printButton');
printButton.style.display = 'none';
print();
printButton.style.display = '';
}
Pero a mí no me funciona. Efectivamente desaparece y cuando confirmo el cuadro de diálogo de configuración de impresión me aparece de nuevo, pero aún así sale en la copia impresa.
Así que, ¿se os ocurre algo para solucionar ésto?.
Se me había ocurrido hacer un "sleep" durante un par de segundos o así pero me parece algo cutre. :P
Gracias.