Estoy tratando de crear un guión resaltador de sintaxis. Intenté usar mi script en un código con 10 mil líneas y todo lo que veo es una página en blanco mientras se está cargando. Todo se mostrará después de que el guión haya terminado su tarea. Por cierto, llamé a mi script dentro de la función de jQuery.JavaScript que se ejecuta después de la página está representado completamente
$(myFunction);
La secuencia de comandos debe ejecutar después de que la página se haya procesado por completo y el usuario realmente puede navegar a través de la página incluso si el guión aún no está terminado. El javascript se ejecutará en segundo plano, ya que resalta el código uno por uno sin interferir en la capacidad de respuesta de la página. Gracias por adelantado.
EDIT:
Para hacer esto más claro, me gustaría ejecutar el código después de todo lo que se "traduce" no "cargado". Todo debería estar ya visible en la pantalla y el usuario puede ver realmente que el código cobra vida a medida que se resalta. Gracias.
Ese fragmento de código es para cuando el DOM está listo para ser manipulado, no cuando cada recurso se ha cargado. Lamentablemente, no conozco ninguna forma clara y sin errores de verificar que cada elemento se haya cargado. – nickjyc
posible duplicado de [¿Cómo se ejecuta una función de Javascript cuando la página se ha procesado por completo?] (Http://stackoverflow.com/questions/939538/how-do-you-execute-a-javascript-function-when-the -page-has-fully-rendered) – JosephStyons
Debe utilizar async en script tag, webworkers y onload event para la creación de webworkers. –