Advarsel Ikke-reagerende script i Firefox

Jeg har stødt på en advarsel i Firefox for nylig, der underrettede mig om, at et script på det aktuelle websted ikke reagerede og spurgte mig, om jeg ville stoppe eller fortsætte. Det er en temmelig vag advarsel, og jeg blev først forundret over årsagen til det. Den underlige ting var, at webstedet syntes at have indlæst fuldstændigt, og at advarslen blev vist på trods af dette.

Der er to mulige årsager til fejlen. Det kan være forårsaget af en Firefox-tilføjelse eller af et websted, der bruger en defekt JavaScript-kode. Det er faktisk ret nemt at opdage årsagen til advarselsmeddelelsen. Brugere er nødt til at stoppe scriptet og få adgang til Firefox Error Console ved hjælp af genvejen Ctrl-Shift-J eller med et klik på Firefox> Web Developer> Error Console i menuen. Den sidste fejlmeddelelse der skulle antyde årsagen til fejlen.

Generelt er det mere sandsynligt, at en udvidelse er årsagen, hvis du støder på fejlen på flere forskellige websteder, mens en advarsel på det samme websted peger på en defekt JavaScript på dette websted i stedet. Der er naturligvis undtagelser, for eksempel hvis du kører en udvidelse, der for eksempel ændrer adfærden på et bestemt sted.

Warning Unresponsive Script

Hvis du har mistanke om, at et script kun har brug for et par sekunder til at køre, skal du redigere en indstilling i Firefox-konfigurationen. Skriv om: konfigurer i adresselinjen og filtrer efter strengen dom.max_script_run_time . Standardindstillingen er 20 (sekunder), bare tilføj et par flere, hæv den til 25 for eksempel eller endnu mere.

Der er et par andre muligheder til rådighed til at løse scriptadvarsler i Firefox. Du kan f.eks. Installere en tilføjelse som NoScript eller YesScript til enten at blokere alle eller kun vælge scripts fra at køre i browseren. Bemærk, at dette kun fungerer godt, hvis scriptet ikke er påkrævet til stedets funktionalitet.

En anden mulighed for at finde ud af, om extensions forårsager advarselsmeddelelsen, er at køre Firefox med alle udvidelser deaktiveret. Du kan gøre det med et klik på Firefox> Hjælp> Genstart med tilføjelser deaktiverede.