¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Cómo capturar la ventana emergente del diálogo de impresión en JavaScript para una aplicación web .NET

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 21 Vistas
0
Cargando...

Estoy intentando capturar la ventana emergente del diálogo de impresión a través de JavaScript en una aplicación web .NET. Puedo capturar el clic en el botón de impresión agregando un event listener de esta manera:

document.getElementById("CrystalReportViewer1_toptoolbar_print").addEventListener("click", function () {
//ejecutar algún código aquí
return false;
});

Estoy mostrando un mensaje de "por favor espere" y deshabilitando la página web en la sección "//ejecutar algún código aquí". Sin embargo, después de que el usuario hace clic en Imprimir o Cancelar, necesito ocultar el mensaje de "por favor espere" y habilitar la página web. Intenté capturar el evento "afterprint", pero sin suerte.

¿Hay alguna manera de hacerlo en JavaScript?

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

1 Respuestas

0
Cargando...

Hola Jay,

Cuando CR comienza a imprimir, exportar y renderizar la página, elimina todas las capacidades de acceder a la página.

Necesitarías abrir una nueva ventana sobre la página existente.

Sin ejemplos...

Don

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?