Advarsel Reagerer ikke på script i Firefox

Jeg har møtt en advarsel i Firefox i det siste som varslet meg om at et skript på det nåværende nettstedet ikke reagerer og spurte om jeg ville stoppe eller fortsette. Det er en ganske vag advarsel, og jeg ble først undret over årsaken til det. Det rare var at nettstedet så ut til å ha lastet fullstendig, og at advarselen ble vist til tross for dette.

Det er to mulige årsaker til feilen. Det kan være forårsaket av et Firefox-tillegg eller av et nettsted som bruker feil JavaScript-kode. Det er faktisk ganske enkelt å oppdage årsaken til advarselen. Brukere må stoppe skriptet og få tilgang til Firefox Error Console ved hjelp av snarveien Ctrl-Shift-J eller med et klikk på Firefox> Web Developer> Error Console i menyen. Den siste feilmeldingen der skulle antyde årsaken til feilen.



Generelt sett er det mer sannsynlig at en utvidelse er årsaken hvis du støter på feilen på flere forskjellige nettsteder mens en advarsel på samme nettsted viser til en feilaktig JavaScript på det nettstedet i stedet. Det er selvfølgelig unntak, for eksempel hvis du kjører en utvidelse som endrer oppførselen på et bestemt nettsted for eksempel.

Warning Unresponsive Script

Hvis du mistenker at et skript bare trenger noen sekunder til å kjøre, må du redigere en innstilling i Firefox-konfigurasjonen. Skriv om: konfigurer i adressefeltet og filter for strengen dom.max_script_run_time. Standardinnstillingen er 20 (sekunder), bare legg til noen flere, hev den til 25 for eksempel eller enda mer.



Det er et par andre alternativer tilgjengelig for å løse skriptadvarsler i Firefox. Du kan for eksempel installere et tillegg som NoScript eller YesScript for å enten blokkere alle eller bare velge skript som skal kjøres i nettleseren. Merk at dette fungerer bra bare hvis skriptet ikke er nødvendig for nettstedets funksjonalitet.

Et annet alternativ for å finne ut om utvidelser forårsaker advarselen er å kjøre Firefox med alle utvidelser deaktivert. Du kan gjøre det med et klikk på Firefox> Hjelp> Start på nytt med tilleggsprogrammer deaktivert.