Compare Revisions

Upozornění „Skript nereaguje“ – co to znamená a jak to opravit

Revision 39108:

Revisión 39108 de soucet do

Revision 39226:

Revisión 39226 de JasnaPaka do

Palabras clave:

skript neodpovídá neodpovídající
skript neodpovídá neodpovídající

Search results summary:

Tento článek popisuje důvody objevení se této chybové zprávy a podává možná řešení.
Tento článek popisuje důvody objevení se této chybové zprávy a podává možná řešení.

Contido:

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 [[JavaScript|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. __TOC__ {for win} = 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. <!-- as discussed http://forums.mozillazine.org/viewtopic.php?t=562905&start=45 http://forums.mozillazine.org/viewtopic.php?t=609531 http://forums.mozillazine.org/viewtopic.php?p=2950716#2950716 --> {/for} = Umožnění skriptu běžet déle = Jestliže zjistíte, že klepnutí na tlačítko {button Počkat} 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 {button Počkat} 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: # [[T:aboutconfig]] # Na stránce about:config vyhledejte předvolbu {pref dom.max_script_run_time}, a dvakrát na ni poklepejte. # Do okna '''Zadejte předvolbu typu číslo''' zadejte {pref 20}. # Klepněte na tlačítko {button OK}. 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. # [[T:aboutconfig]] # Na stránce about:config vyhledejte předvolbu {pref dom.max_script_run_time}. # {for win,linux}Pravým tlačítkem myši na ni klepněte{/for}{for mac}Zatímco držíte stisknutou klávesu {key Ctrl} na ni klepněte{/for} a z nabídky zvolte {menu Obnovit}. = 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í [https://addons.mozilla.org/firefox/addon/4922 YesScript] a restartujte Firefox. # {for win,linux}V jeho horní části{/for}{for mac}Na liště s hlavní nabídkou{/for} klepněte na nabídku {menu Nástroje} a poté na položku {menu Správce doplňků}. # Na stránce Správce doplňků klepněte na položku YesScript. # Klepněte na tlačítko{for win}{button Možnosti}{/for}{for mac,linux}{button Předvolby}{/for}. # Do dialogového okna '''YesScript - Černá listina''' zadejte adresu stránky, která vyvolává toto chybové hlášení. # Klepněte na tlačítko {button Přidat}. 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 [[Troubleshooting extensions and themes]]. <!-- MZ credit --> <br/> <br/> '''''Založeno na informacích z článku [http://kb.mozillazine.org/Unresponsive_Script_Warning Unresponsive Script Warning (mozillaZine KB)]''''' [[Template:ShareArticle|link=http://mzl.la/LOwPvg]]
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 [[JavaScript|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. __TOC__ {for win} = 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. <!-- as discussed http://forums.mozillazine.org/viewtopic.php?t=562905&start=45 http://forums.mozillazine.org/viewtopic.php?t=609531 http://forums.mozillazine.org/viewtopic.php?p=2950716#2950716 --> {/for} = Umožnění skriptu běžet déle = Jestliže zjistíte, že klepnutí na tlačítko {button Počkat} 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 {button Počkat} 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: # [[T:aboutconfig]] # Na stránce about:config vyhledejte předvolbu {pref dom.max_script_run_time}, a dvakrát na ni poklepejte. # Do okna '''Zadejte předvolbu typu číslo''' zadejte {pref 20}. # Klepněte na tlačítko {button OK}. 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. # [[T:aboutconfig]] # Na stránce about:config vyhledejte předvolbu {pref dom.max_script_run_time}. # {for win,linux}Pravým tlačítkem myši na ni klepněte{/for}{for mac}Zatímco držíte stisknutou klávesu {key Ctrl} na ni klepněte{/for} a z nabídky zvolte {menu Obnovit}. = 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í [https://addons.mozilla.org/firefox/addon/4922 YesScript] a restartujte Firefox. # {for win,linux}V jeho horní části{/for}{for mac}Na liště s hlavní nabídkou{/for} klepněte na nabídku {menu Nástroje} a poté na položku {menu Správce doplňků}. # Na stránce Správce doplňků klepněte na položku YesScript. # Klepněte na tlačítko{for win}{button Možnosti}{/for}{for mac,linux}{button Předvolby}{/for}. # Do dialogového okna '''YesScript - Černá listina''' zadejte adresu stránky, která vyvolává toto chybové hlášení. # Klepněte na tlačítko {button Přidat}. 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 [[Troubleshooting extensions and themes]]. <!-- MZ credit --> <br/> <br/> '''''Založeno na informacích z článku [http://kb.mozillazine.org/Unresponsive_Script_Warning Unresponsive Script Warning (mozillaZine KB)]''''' [[Template:ShareArticle|link=http://mzl.la/LOwPvg]]

Volver ao historial