Cómo detener la ejecución de JavaScript después de cargar la página (Firefox)

Cómo detener la ejecución de JavaScript después de cargar la página (Firefox)

Javascript es responsable de cargar el contenido de una página que necesito, por lo que deshabilitar javascript con noScript evita que se cargue el contenido. Sin embargo, una vez que el javascript de esta página ha terminado de cargar contenido, comienza a hacer molestas tonterías animadas y efectistas que hacen que la página sea inutilizable. Peor aún, el script tiene algún tipo de error en su código BS que hace que mi computadora cuelgue brevemente cada 20 segundos aproximadamente. Una vez que he cargado el contenido, no necesito que se actualice constantemente ni haga tonterías llamativas (no necesito ninguna funcionalidad de JavaScript excepto cargar el contenido).

¿Cómo puedo dejar JavaScript vivo el tiempo suficiente para entregarme el contenido, luego insertarlo en el tiempo de ejecución y dejarlo sangrando en la consola de secuencias de comandos, lamentando sus elecciones de vida?

Respuesta1

Probablemente puedas acceder a las herramientas de desarrollo y pausar todos los scripts.

Presione F12 para abrir la Consola de desarrollador. Haga clic en Depurador Haga clic en el botón Pausa

Si F12 no abre la Consola de desarrollador, es posible que sea necesario habilitarla, aunque creo que está habilitada de forma predeterminada en la última versión.

Respuesta2

  • Presione F12 para abrir la Consola de desarrollador.
  • Presiona el ícono de ajustes en la parte superior derecha.
  • Seleccione Desactivar Javascript

ingrese la descripción de la imagen aquí

Respuesta3

Hay un script de usuario para deshabilitar JS después de 5 segundos:

Simplemente se reescribe body.innerHTMLa sí mismo, eliminando efectivamente el JS existente. En teoría, también debería GC la memoria.

información relacionada