Een niet-reagerende scriptfout oplossen

Een niet-reagerende scriptwaarschuwing is een bericht dat in een browser wordt weergegeven wanneer een stuk JavaScript-code op een webpagina of in een Firefox-invoegtoepassing te lang duurt om te worden uitgevoerd. Dit bericht lijkt op het onderstaande voorbeeld.

Waarschuwing: niet-reagerend script. Een script op deze pagina is mogelijk bezet of reageert niet meer.

U hebt de keuze uit de knoppen "Script stoppen" of "Doorgaan". Klik op de knop "Script stoppen" om te voorkomen dat het script wordt uitgevoerd. Het stoppen van het script kan voorkomen dat de browser onvoldoende geheugen heeft of vastloopt.

Als dit probleem zich alleen op één pagina voordoet en elke andere pagina goed is, is het waarschijnlijk dat een script op die ene pagina uw probleem veroorzaakt. Tenzij u de webmaster van die pagina bent, kunt u niets doen om deze fout te voorkomen. Als deze fout zich op verschillende websites voordoet, kan dit een probleem zijn met uw computer of een invoegtoepassing voor een browser.

Om het script / de invoegtoepassing te identificeren die het probleem veroorzaakt, kunt u een van de volgende procedures proberen.

Opmerking: voor het identificeren van een script- of add-onvraagstuk is vaak meer technische expertise nodig over scripts en add-ons. Er is meestal geen "gemakkelijke" oplossing om dit soort fouten op te lossen.

Open de browserconsole

Voor een script op de webpagina kunt u de Firefox Browser Console openen, die mogelijk aangeeft wat de fout veroorzaakt. Als u de foutconsole wilt openen, drukt u op Alt om het menu Bestand te openen en selecteert u vervolgens Extra, Webontwikkelaar, Browserconsole of drukt u op Ctrl + Shift + J.

Zoek in de Browserconsole naar verwijzingen naar een specifiek script of een specifieke invoegtoepassing die het foutbericht hebben gegenereerd. Als u een verwijzing vindt naar een invoegtoepassing die de fout heeft gegenereerd, kunt u de invoegtoepassing uitschakelen om te zien of daarmee de fout wordt opgelost.

Opmerking: elk geval van een script- of invoegtoepassingsfout kan verschillen in termen van wat wordt weergegeven in de Browserconsole, dus er is niet één specifiek ding dat we kunnen aanbevelen om te vinden.

Schakel add-ons uit of open de browser in de veilige modus

Als u wilt zien welke add-on een probleem kan veroorzaken, kunt u een afzonderlijke invoegtoepassing uitschakelen en controleren of de fout aanhoudt. Als dat zo is, kunt u die add-on opnieuw inschakelen en een andere uitschakelen.

Een andere optie is om Firefox in de veilige modus te openen, waardoor alle add-ons worden uitgeschakeld. Als u geen problemen ondervindt in de Veilige modus, kunt u veilig aannemen dat dit een van uw add-ons is die de fout veroorzaakt.

  • Hoe Firefox te starten in de veilige modus.

Fout in fout in script

Als u de webmaster of ontwikkelaar van het script bent die deze browserfout veroorzaakt en deze fout probeert op te lossen, zoekt u naar een van de onderstaande mogelijke oorzaken van deze fout.

  • Fout in een script dat verhindert dat het script of het gerelateerde script met succes wordt uitgevoerd.
  • Eventuele lussen in het script die niet bestaan.
  • Alle script- of scriptgegevens die worden geladen vanuit een bron die niet beschikbaar is.
  • Controleer op conflicten tussen je script en browser-invoegtoepassingen.