Me gustaría llamar a una función javascript Print()
cuando la biblioteca js MathJax termina de procesar la página web visitada.Cómo activar una función javascript cuando "Processing Math" en MathJax alcanza el 100%
Por el momento, la función Print()
se desencadena usando onload
pero parece detener la tarea de Matemáticas de procesamiento de MathJax (demo here); los usuarios deben descartar la ventana emergente Imprimir del navegador para que MathJax finalice su procesamiento.
Me gustaría poder llamar al Print()
justo cuando Processing Math en MathJax alcanza el 100%.
¿Alguna idea?
@Davide casi :), que funciona, pero cuando los pops-up de diálogo de impresión de la matemáticas de procesamiento: 100% no desaparece. ¿Conoces alguna forma de deshacerte de ella? – systempuntoout
Asegúrese de sacar el dispositivo de carga de carga para el cuerpo, que también llama a Imprimir. Se está desencadenando antes de que se cargue MathJax (y antes de la impresión que está en cola a través de MathJax. –
Su página de demostración vinculada a su mensaje original todavía tiene la onload = "Print()" en la etiqueta BODY. Y no veo el Llamada a MathJax.Hub.Queue(). ¿Estás probando en una página diferente? Además, no estoy seguro de por qué usas javascripts/mathjax.js en lugar de solo cargar javascripts/MathJax/MathJax.js directamente. Tendrás que agregar la llamada MathJax.Hub.Queue() a esta rutina para asegurarse de que MathJax estará disponible cuando se realice la llamada. –