Įspėjimas Nereaguojantis scenarijus „Firefox“

Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas

Pastaruoju metu „Firefox“ susidūriau su įspėjimu, kuris man pranešė, kad scenarijus dabartinėje svetainėje neatsako ir manęs klausia, ar norėčiau sustabdyti ar tęsti. Tai gana neaiškus įspėjimas ir aš iš pradžių buvau suglumęs dėl jo priežasties. Keistas dalykas buvo tai, kad svetainė atrodė visiškai įkelta ir kad nepaisant to, buvo rodomas įspėjimas.

Yra dvi galimos klaidos priežastys. Tai gali sukelti „Firefox“ priedas arba svetainė, kurioje naudojamas klaidingas „JavaScript“ kodas. Iš tikrųjų gana lengva nustatyti įspėjamojo pranešimo priežastį. Naudotojai turi sustabdyti scenarijų ir pasiekti „Firefox“ klaidų pultą naudodamiesi nuoroda „Ctrl-Shift-J“ arba meniu spustelėdami „Firefox“> „Web Developer“> „Error Console“. Paskutinis klaidos pranešimas ten turėtų nurodyti klaidos priežastį.

Apskritai labiau tikėtina, kad plėtinys yra priežastis, jei keliose skirtingose ​​svetainėse pastebite klaidą, o įspėjimas toje pačioje svetainėje nurodo netinkamą „JavaScript“ toje svetainėje. Žinoma, yra išimčių, pavyzdžiui, jei vykdote plėtinį, kuris keičia elgesį konkrečioje svetainėje, pavyzdžiui.

Warning Unresponsive Script

Jei įtariate, kad scenarijui paleisti reikia dar kelių sekundžių, turite redaguoti „Firefox“ konfigūracijos parametrą. Adreso juostoje įveskite apie: config ir filtruokite eilutę dom.max_script_run_time . Numatytasis nustatymas yra 20 (sekundžių), tiesiog pridėkite dar keletą, padidinkite jį iki, pavyzdžiui, 25 ar net daugiau.

Yra dar kelios parinktys, leidžiančios išspręsti scenarijaus įspėjimus „Firefox“. Pavyzdžiui, galite įdiegti priedą, pvz „NoScript“ arba „YesScript“ arba užblokuoti visus, arba tik pasirinkti scenarijus, kad jie veiktų naršyklėje. Atminkite, kad tai gerai veikia tik tuo atveju, jei scenarijus nėra būtinas svetainės funkcionalumui užtikrinti.

Kita galimybė išsiaiškinti, ar plėtiniai sukelia įspėjamąjį pranešimą - paleisti „Firefox“ su visais išjungtais plėtiniais. Tai galite padaryti spustelėję „Firefox“> „Pagalba“> „Paleisti iš naujo, jei priedai neleidžiami“.