Upozornění "Skript nereaguje" - co to znamená a jak to opravit
Během načítání stránky můžete obdržet výzvu "Upozornění: Skript nereaguje" s textem "Skript na této stránce je buď zaneprázdněn nebo přestal reagovat. Nyní můžete skript ukončit nebo počkat, zda se dokončí sám." Tento článek vysvětluje, proč k tomu může dojít a podává možná řešení.
Toto chybové hlášení vám sděluje, že se Firefox domnívá, že skript pravděpodobně běží nekontrolovaně a zapříčinil by zamrznutí Firefoxu, kdyby by se nechal běžet dál. Skript by mohl být obsažen v načítané webové stránce, v nainstalovaném rozšíření, nebo dokonce i v samotném Firefoxu.
Table of Contents
Webroot Spy Sweeper
Tento problém může způsobovat program Spy Sweeper firmy Webroot. Deaktivace jeho funkce Tracking Cookies (nebo deaktivace celého programu) může tento problém vyřešit.
Umožnění skriptu běžet déle
Jestliže zjistíte, že klepnutí na tlačítko vyvolá toto dialogové okno znovu, nechat skript běžet déle vám nepomůže; to jenom způsobí chvilkové zamrznutí Firefoxu. Pokud však po kliknutí na tlačítko funguje Firefox normálně, pak pravděpodobně skript pouze potřebuje trochu více času ke svému dokončení.
Chcete-li nastavit, aby skript běžel déle:
-
V adresním řádku zadejte about:config a stiskněte klávesu EnterReturn.
- Při vstupu se může zobrazit stránka s textem "Vstup jen na vlastní nebezpečí". Pro pokračování na stránku about:config klepněte na tlačítko .
- Na stránce about:config vyhledejte předvolbu dom.max_script_run_time, a dvakrát na ni poklepejte.
- Do okna Zadejte předvolbu typu číslo zadejte 20.
- Klepněte na tlačítko .
Nyní, když je skriptům umožněno běžet delší dobu, je pravděpodobné, že tuto výzvu již neobdržíte.
Pokud se s touto výzvou setkáváte i nadále (nebo chcete-li, aby se znovu objevovala), měl byste onu předvolbu nastavit zpět na její výchozí hodnotu.
-
V adresním řádku zadejte about:config a stiskněte klávesu EnterReturn.
- Při vstupu se může zobrazit stránka s textem "Vstup jen na vlastní nebezpečí". Pro pokračování na stránku about:config klepněte na tlačítko .
- Na stránce about:config vyhledejte předvolbu dom.max_script_run_time.
- Pravým tlačítkem myši na ni klepněteZatímco držíte stisknutou klávesu Ctrl na ni klepněte a z nabídky zvolte .
K chybě dochází při přístupu na určité webové stránky
Jestliže k této chybě dochází pouze při přístupu na určitou webovou stránku, můžete skripty na této webové stránce blokovat. Mnohé stránky si zachovávají svoji funkčnost, i když mají zakázáno spouštět skripty.
- Nainstalujte si rozšíření YesScript a restartujte Firefox.
- V jeho horní částiNa liště s hlavní nabídkou klepněte na nabídku a poté na položku .
- Na stránce Správce doplňků klepněte na položku YesScript.
- Klepněte na tlačítko.
- Do dialogového okna YesScript - Černá listina zadejte adresu stránky, která vyvolává toto chybové hlášení.
- Klepněte na tlačítko . Do seznamu bude přidáno doménové jméno této stránky.
Teď, když jsou na problémové stránce skripty blokovány, nebude se již při jejím načítání zobrazovat upozornění o nereagujícím skriptu.
Další příčiny
Problém může být způsobován nějakým doplňkem. K tomu si přečtěte článek Řešení problémů s rozšířeními a motivy vzhledu.
Založeno na informacích z článku Unresponsive Script Warning (mozillaZine KB)
Sdílet tento článek: http://mzl.la/LOwPvg

Firefox