Kā novērst nereaģējošu skriptu kļūdu

Neatrastais skripta brīdinājums ir ziņojums, kas tiek parādīts pārlūkprogrammā, kad tīmekļa lapas vai Firefox pievienojumprogrammas JavaScript koda gabals aizņem pārāk ilgu laiku. Šis ziņojums var izskatīties zemāk redzamajā piemērā.

Brīdinājums: skripts nereaģē. Šajā lapā esošais skripts var būt aizņemts vai, iespējams, pārtraucis atbildēt.

Jums ir iespēja izvēlēties "Pārtraukt skriptu" vai "Turpināt" pogas. Noklikšķiniet uz pogas "Apturēt skriptu", lai pārtrauktu skripta darbību. Skripta apturēšana var novērst, ka pārlūkprogramma vairs nedarbojas atmiņā vai crashing.

Ja šī problēma notiek tikai vienā lapā un visas citas lapas ir labi, iespējams, ka skripts tajā vienā lapā, kas rada jūsu problēmu. Ja jūs neesat šīs lapas tīmekļa pārzinis, nav iespējams darīt, lai novērstu šo kļūdu. Ja šī kļūda notiek dažādās tīmekļa vietnēs, tā var būt problēma ar datoru vai pārlūkprogrammas pievienojumprogrammu.

Lai identificētu skriptu / pievienojumprogrammu, kas rada problēmu, varat izmēģināt kādu no šīm procedūrām.

Piezīme. Skripta vai pievienojumprogrammas problēmas identificēšana bieži prasa vairāk tehniskas zināšanas par skriptiem un papildinājumiem. Parasti nav vienkārša labojuma, lai atrisinātu šāda veida kļūdas.

Atveriet pārlūka konsoli

Skriptam tīmekļa lapā varat atvērt pārlūkprogrammas Firefox konsoli, kas var parādīt kļūdu. Lai atvērtu kļūdas konsoli, nospiediet taustiņu Alt, lai apskatītu izvēlni File (Fails), pēc tam atlasiet Tools ( Rīki), Web Developer (Tīmekļa izstrādātājs), Browser Console (Pārlūkprogrammas konsole) vai nospiediet Ctrl + Shift + J.

Pārlūka konsolē meklējiet atsauces uz konkrētu skriptu vai pievienojumprogrammu, kas radīja kļūdas ziņojumu. Ja jūs atradīsiet atsauci uz pievienojumprogrammu, kas radīja kļūdu, varat atspējot pievienojumprogrammu, lai redzētu, vai tā atrisina kļūdu.

Piezīme. Katrs skripta vai papildinājuma kļūdas gadījums var atšķirties atkarībā no tā, kas tiek parādīts pārlūkprogrammas konsolē, tāpēc nav nevienas konkrētas lietas, ko mēs varam ieteikt atrast.

Atspējot pievienojumprogrammas vai palaidiet pārlūkprogrammu drošajā režīmā

Lai redzētu, kādi papildinājumi var radīt problēmas, varat atspējot atsevišķu papildinājumu un redzēt, vai kļūda saglabājas. Ja tā, tad šo papildinājumu var iespējot vēlreiz un mēģināt atspējot citu.

Vēl viena iespēja ir atvērt Firefox drošajā režīmā, kas atspējo visus papildinājumus. Ja jums nav nekādu problēmu drošajā režīmā, varat droši pieņemt, ka tas ir viens no papildinājumiem, kas rada kļūdu.

  • Kā startēt Firefox drošajā režīmā.

Kļūdas kļūda skriptos

Ja jūs esat skripta tīmekļa pārzinis vai izstrādātājs, kas izraisa šo pārlūkprogrammas kļūdu un mēģina atrisināt šo kļūdu, meklējiet kādu no tālāk minētajiem iespējamiem šī kļūdas cēloņiem.

  • Kļūda skriptu, kas neļauj skriptam vai saistītajam skriptam veiksmīgi izpildīt.
  • Jebkuras skripta cilpas, kas nepastāv.
  • Jebkurš skripta vai skripta datu ielāde no avota, kas nav pieejams.
  • Pārbaudiet, vai nav pretrunu starp skriptu un pārlūkprogrammas papildinājumiem.