Når Firefox viser dig dialogboksen "Advarsel: Script svarer ikke", hvor der står følgende: "Et script på denne side er muligvis optaget eller svarer ikke længere. Du kan standse scriptet nu eller lade det fortsætte, for at se om scriptet afslutter.", betyder det, at en webside (eller nogle gange en udvidelse) kører et script, der tager for lang tid at fuldføre. Dette kan få Firefox til at blive langsom, fryse eller stoppe med at svare.
Denne artikel forklarer, hvad der forårsager advarslen, hvordan den ser ud, og giver dig detaljerede trin-for-trin løsninger, herunder hvordan du ændrer indstillinger for timeout af scripts, og hvordan du fejlfinder softwarekonflikter.
Indhold
Hvorfor denne advarsel vises
Firefox bruger scripts til at indlæse webindhold, køre interaktive elementer og drive browserfunktioner. Hvis et script tager for lang tid at afslutte, pauser Firefox det for at forhindre, at din browser fryser helt.
Mulige årsager inkluderer:
- En dårligt kodet eller overbelastet webside (fx tunge annoncer, uendelige løkker).
- En forældet eller inkompatibel udvidelse.
- En softwarekonflikt (fx antivirus eller annonceblokering, der forstyrrer sidescripts).
- En Firefox-indstilling, der begrænser, hvor længe scripts kan køre.
Hvad du skal gøre, når du ser advarslen
Mulighed 1: Lad scriptet fortsætte (kortvarigt)
Hvis du ikke ser advarslen igen efter at have klikket på , har scriptet måske bare brug for et par ekstra sekunder til at blive færdigt.
Men hvis advarslen bliver ved med at vende tilbage, eller Firefox holder op med at svare, skal du fortsætte med nedenstående trin.
Mulighed 2: Bloker scripts på specifikke websteder
Hvis fejlen kun sker på ét websted, er det sandsynligvis det websted, der forårsager problemet. Du kan bruge en udvidelse til at blokere scripts fra at køre på specifikke domæner:
- Installer tilføjelsen JavaScript Toggle On and Off.
- Klik på menuknappen
, klik på , og klik så på .
- Klik så på knappen i elementet JavaScript Toggle On and Off.
- Rul ned til tekstfeltet Black-list. Indtast adressen på det websted, der giver problemer.
- Klik på knappen . Webstedet vil blive føjet til listen.
Nu da det problematiske websted er blevet forhindret i at køre scripts, vil det ikke længere være skyld i dialogboksen med advarslen om script, der ikke svarer.
Mulighed 3: Tjek for softwarekonflikter
Nogle antivirusværktøjer eller udvidelser til beskyttelse af privatlivets fred kan blokere eller forstyrre scripts. Almindelige eksempler rapporteret af brugere:
| Software/Værktøj | Rapporteret problem | Foreslået handling |
|---|---|---|
| Malwarebytes | Markerer eller blokerer sikre scripts | Føj Firefox til undtagelser |
| AdBlock / uBlock | Forhindrer scripts i at blive indlæst | Deaktiver midlertidigt for at teste |
| Script-blokerende udvidelser | Blokerer sideelementer aggressivt | Gennemgå filterlister |
Fejlfinding
- Genstart Firefox i Fejlfindingstilstand:
- Klik på menuknappen > >
- Klik på Genstart i bekræftelsesdialogen.
- Test webstedet igen.
- Hvis fejlen ikke vises, kan en af dine udvidelser eller softwareværktøjer være årsagen til problemet.
Mulighed 4: Forøg køretiden for scripts (Avanceret)
Fortsæt kun, hvis du er fortrolig med avancerede indstillinger og forstår de mulige konsekvenser.
- Skriv about:config i adressefeltet, og tryk på tasten EnterRetur.
En advarselsside vises måske. Klik på knappen for at gå til siden about:config. - Søg efter indstillingen dom.max_script_run_time på siden about:config.
- Klik på knappen Rediger
og indtast tallet 20.
- Klik på knappen Gem
for at gemme indstillingen.
Hvis du stadig modtager prompten (eller hvis du vil se den igen), bør du sætte indstillingen tilbage til standardværdien.
- Skriv about:config i adressefeltet, og tryk på tasten EnterRetur.
En advarselsside vises måske. Klik på knappen for at gå til siden about:config. - Søg efter indstillingen dom.max_script_run_time på siden about:config.
- Klik på knappen Nulstil
.
Har du stadig problemer?
Hvis ingen af ovenstående løsninger hjælper, kan du prøve følgende:
- Nulstil Firefox for at gendanne standardindstillingerne
- Skift midlertidigt til en anden browser for at få adgang til det problematiske websted
- Rapportér webstedet til Mozilla ved hjælp af funktionen Rapportér ødelagt websted i Firefox-menuen
Vigtige bemærkninger
- Firefox kan vise denne advarsel, selvom problemet ikke er forårsaget af dit system.
- Hvis din browser går ned, kører langsomt eller fryser ud over blot scriptfejl, står du muligvis over for et produktproblem, ikke et dokumentationsproblem. Vi anbefaler:
- At besøge Mozilla Support-forum
- At indsende feedback via Mozilla Connect
Relaterede artikler
- Fejlsøg udvidelser, temaer og hardwareacceleration for at løse almindelige Firefox-problemer
- Firefox fryser eller svarer ikke - Sådan løses det
- Konfigurationseditor i Firefox
- Nulstil Firefox - nem løsning på de fleste problemer
Baseret på information fra Unresponsive Script Warning (mozillaZine KB)