Advertència Script no resposta al Firefox

Darrerament he estat trobant un avís a Firefox que em va notificar que un script del lloc web actual no responia preguntant-me si volia aturar o continuar. Això és un avís bastant vague i al principi em vaig quedar perplexat sobre la causa. El més estrany és que el lloc web semblava haver-se carregat completament i que l'avís es mostrava malgrat això.

Hi ha dues possibles causes de l’error. Podria ser causat per un complement de Firefox o per un lloc web que utilitza codi de JavaScript defectuós. És realment fàcil descobrir la causa del missatge d'advertència. Els usuaris han d’aturar el guió i accedir a la consola d’errors de Firefox mitjançant la drecera Ctrl-Shift-J o amb un clic a Firefox> Desenvolupador web> Consola d’errors al menú. L'últim missatge d'error que hi ha hauria d'indicar la causa de l'error.



En general, és més probable que una extensió sigui la causa si es troba l’error en diversos llocs web diferents mentre que un avís al mateix lloc web apunta un JavaScript defectuós al lloc web. Hi ha exempcions, per exemple, si executeu una extensió que modifiqui el comportament en un lloc concret per exemple.

Warning Unresponsive Script

Si sospiteu que un script només necessita uns segons més per executar-lo, haureu d’editar una configuració a la configuració del Firefox. Escriviu sobre: ​​config a la barra d’adreces i filtre per a la cadena dom.max_script_run_time. El valor per defecte és de 20 (segons), n'hi ha prou amb afegir-ne uns quants més, augmentar-lo a 25 per exemple o fins i tot més.



Hi ha un parell d’altres opcions disponibles per resoldre avisos de scripts al Firefox. Per exemple, podeu instal·lar un complement com NoScript o YesScript per bloquejar tot o només seleccionar els scripts que s'executen al navegador. Tingueu en compte que això funciona bé només si no és necessari script per a la funcionalitat del lloc.

Una altra opció per esbrinar si les extensions provoquen el missatge d'avís és executar Firefox amb totes les extensions desactivades. Podeu fer-ho amb un clic a Firefox> Ajuda> Reiniciar amb complements desactivats.