2015-11-25

Aviso script sin respuesta - qué significa y cómo solucionarlo | Ayuda de Firefox

Puede ocurrir que recibas esta indicación de Firefox "Aviso: script sin respuesta" que dice "Un script de esta página puede estar ocupado o puede que haya dejado de responder. Puedes detener el script o continuar hasta que finalice." Este artículo describe por qué ocurre esto y ofrece posibles soluciones y alternativas.
Este error indica que Firefox cree que un script se está ejecutando de forma errónea y podría provocar que Firefox se quedara colgado si no se hace nada. El script podría estar en la página web a la que estás accediendo, en una extensión que hayas instalado o incluso en Firefox.

Webroot Spy Sweeper

La causa de este problema puede ser Webroot Spy Sweeper. Si desactivas la función de Cookies de seguimiento de Spy Sweeper (o desactivas Spy Sweeper por completo) puedes resolverlo.

Dejar que el script tarde más tiempo en ejecutarse

Si resulta que al presionar el botón Continuar aparece el mismo cuadro de diálogo otra vez, no te ayudará dejar que el script tarde más en ejecutarse, sino que provocará que Firefox se quede colgado más tiempo. Sin embargo, si puedes usar Firefox normalmente después de presionar Continuar, entonces puede ser que el script sólo necesite más tiempo para completarse.
Para indicarle a Firefox que permita que el script tarde más tiempo en ejecutarse:
  1. En la barra de direcciones, introduce about:config y pulsa Intro.
  • Aparecerá la página de advertencia de about:config "¡Zona hostil para manazas!" (u otra traducción para otras versiones diferentes a la del español de España). Haz clic en ¡Tendré cuidado, lo prometo!.
  1. En la página about:config buca la preferencia dom.max_script_run_time y haz doble clic sobre ella.
  2. En la línea de comandos Introducir valor entero escribe 20.
  3. Pulsa Aceptar.
Al permitir que los scripts tarden más tiempo en ejecutarse, no recibirás más el aviso.
Si aun así recibes el mensaje (o si deseas volver a verlo), vuelve a configurar esa preferencia al valor predeterminado.
  1. En la barra de direcciones, introduce about:config y pulsa Intro.
  • Aparecerá la página de advertencia de about:config "¡Zona hostil para manazas!" (u otra traducción para otras versiones diferentes a la del español de España). Haz clic en ¡Tendré cuidado, lo prometo!.
  1. En la página about:config buca la preferencia dom.max_script_run_time.
  2. Haz clic con el botón secundario sobre ella y elige Restablecer.

El error ocurre cuando accedes a determinados sitios web

Si el error ocurre solo en un sitio web en concreto, puedes bloquear la ejecución de scripts en ese sitio. Muchos sitios funcionan a pesar de que esté desactivado el scripting.
  1. Instala la extensión YesScript y reinicia Firefox.
  2. Abre la ventana de Firefox, haz clic en el menú Herramientas y selecciona Complementos.
  3. En el cuadro de diálogo que se abre, haz clic sobre la entrada de YesScript.
  4. Haz clic en Opciones.
  5. En el cuadro de diálogo de YesScript – Lista negra escribe en la caja de texto la URL del sitio que te está dando problemas.
  6. Haz clic en Añadir. Se añadirá a la lista el nombre de dominio del sitio.
Una vez que la ejecución de scripts del sitio problemático se haya bloqueado, no generará más avisos de script sin respuesta.

Otras causas

Un complemento podría estar causando el problema. Consulta Resolución de incidencias relacionadas con extensiones, temas y aceleración de hardware para solucionar problemas comunes de Firefox.
Basado en información extraída de Unresponsive Script Warning (mozillaZine KB)
Comparte este artículo: http://mzl.la/LOwPvg