Aviso script sin respuesta - qué significa y cómo solucionarlo
Información de la revisión
- Identificador de la revisión: 304839
- Creada:
- Creador/a: SuMo Bot
- Comentario: Automatically approved because it was not reviewed within 72 hour(s).
- Revisado: Sí
- Revisado:
- Revisado por: SumoBot
- ¿Está aprobado? Sí
- ¿Es la versión actual? No
- Listo para localización: No
Origen de la revisión
Contenido de la revisión
Firefox puede darte un aviso de “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é podría ocurrir esto y las posibles soluciones y alternativas.
Este error te está diciendo que Firefox cree que un script se está ejecutando fuera de control y podría hacer que Firefox se cuelgue si no se hace nada. El script podría ser algo en una página web a la que estás accediendo, en una extensión que hayas instalado, o incluso en el propio Firefox.
Tabla de contenidos
Dejar que el script tarde más tiempo en ejecutarse
Si resulta que al presionar el botón
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 , 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:
Procede solo si te sientes cómodo con la configuración avanzada y comprendes los posibles impactos.
- Escribe about:config en la Barra de direcciones y pulsa EnterReturn.
Puede aparecer una página de advertencia. Haz clic en para acceder a la página ""about:config. - En la página about:config, busca la preferencia dom.max_script_run_time.
- Haz clic en el botón Editar
e introduce 20.
- Presiona el botón de marca de verificación
para guardar la preferencia.
Ahora que se permite que los scripts se ejecuten durante más tiempo, es posible que ya no recibas el aviso.
Si sigues recibiendo el aviso (o si quieres volver a verlo), deberías restablecer esa preferencia a su valor predeterminado.
- Escribe about:config en la Barra de direcciones y pulsa EnterReturn.
Puede aparecer una página de advertencia. Haz clic en para acceder a la página ""about:config. - En la página about:config, busca la preferencia dom.max_script_run_time.
- Haz clic en el botón 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.
- Instala la extensión JavaScript Toggle On and Off.
- Haz clic en el botón de menú
, haz clic y selecciona .
- Busca la entrada JavaScript Toggle On and Off y haz clic en el botón .
- Desplázate hacia abajo hasta el cuadro de texto Lista negra e introduce la URL del sitio que te está dando problemas.
- Haz clic en . Se añadirá a la lista el nombre de dominio del sitio.
Ahora 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 Solucionar problemas con extensiones, temas y aceleración de hardware para resolver problemas comunes de Firefox.
Basado en información extraída de Unresponsive Script Warning (mozillaZine KB)