比较修订

Opozorilo Neodziven skript - kaj pomeni in kako se ga znebiti

修订版本 153454:

由zerdo于提交的修订 153454

修订版本 154806:

由upwinxp于提交的修订 154806

关键词:

搜索结果概要:

V tem članku najdete opis vzrokov za to sporočilo in nasvete, kako se mu izogniti.
V tem članku najdete opis vzrokov za to sporočilo in nasvete, kako se mu izogniti.

内容:

Firefox vam lahko da prikaže naslednje: "Opozorilo: neodziven skript", in dalje: "''Skript na tej strani je bodisi zaseden bodisi je nehal odgovarjati sistemu. Lahko ga ustavite takoj, lahko pa počakate, če se bo končal sam."'' Ta članek opisuje, kako do tega pride in katere rešitve in alternative so vam na voljo. S to napako Firefox nakaže mnenje, da je [[Javascript | skript]] ušel izpod nadzora in da Firefox lahko da obvisi, če ne boste ukrepali. Skript je lahko del spletni strani, ki ste jo odprli, lahko je tudi del razširitve, ki ste si jo namestili, ali pa celo sestavni del samega Firefoxa. __TOC__ {for win} = Webroot Spy Sweeper = Webroot Spy Sweeper lahko povzroča te vrste težave. Problem lahko rešite tako, da v Spy Sweeper onemogočite sledenje piškotkov, ali pa da ga v celoti onemogočite. <!-- 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} = Pustite lahko, da skript teče dalj časa = S pritiskom na gumb {button Nadaljuj} bo skript tekel dalje; če se spet prikaže isti dvogovor, vam podaljšan čas izvajanja ne bo pomagal - edina posledica je, da Firefox dalj časa visi. Če pa po pritisku na gumb {Nadaljuj}lahko lahko Firefox spet normalno uporabljate, pomeni samo, da skript potrebuje več časa za izvajanje. Da lahko skript teče dalj časa, storite naslednje: # [[T: aboutconfig]] # Na strani about:config poiščite sklic {pref dom.max_script_run_time} in dvokliknite nanj. # V polje '''Vnesi celoštevilčno vrednost''' vtipkajte {pref 20}. # Pritisnite {button V redu}. Skripti lahko sedaj tečejo dalj časa in najverjetneje opozorila ne boste več dobivali. Če ste še vedno dobivate poziv (ali pa če želite, da se spet vidi), ponastavite zgoraj navedeno polje na privzeto vrednost. # [[T: aboutconfig]] # Na strani about:config poiščite sklic {pref dom.max_script_run_time}. # {for win, linux} Desnokliknite {/for} {for mac} Pridržite tipko {key Ctrl} tipko, medtem ko kliknete {/for} nanj, nato pa izberite {menu Ponastavi}. = Do napake pride na določenih spletnih straneh = Če se napaka zgodi le na določeni spletni strani, lahko zanjo blokirate izvajanje skriptov. Veliko spletišč bo dalje delovalo, tudi če na njih onemogočite skripte. # Namestite razširitev [https://addons.mozilla.org/firefox/addon/4922 YesScript] in ponovno zaženite Firefox. # {for win, linux} Odprite okno Firefox, {/for}{for mac} V menijski vrstici {/for} kliknite na meni {menu Orodja} in izberite {menu Dodatki}. # V dvogovoru, ki se odpre, dvokliknite na postavko YesScript. # Kliknite {for win} {gumb Možnosti} {/for} {for mac, linux} {gumb Nastavitve} {/for}. # V dialog '''YesScript Blacklist''' vnesite URL strani, ki vam dela probleme. # Kliknite {button Dodaj}. Domena spletne strani bo dodana na seznam. Problematično spletišče bo poslej blokirano, kar se izvajanja skriptov tiče, in opozorilo se več ne bo prikazovalo. . = Drugi vzroki = Težave lahko povzroča tudi ena od nameščenih razširitev. Glejte [[Troubleshooting extensions and themes]]. <!-- MZ credit --> <br/> <br/> '''''Na osnovi podatkov v [http://kb.mozillazine.org/Unresponsive_Script_Warning Unresponsive Script Warning (mozillaZine KB)]'''''
Firefox vam lahko prikaže "Opozorilo: neodziven skript", ki pravi: "''Skript na tej strani je bodisi zaseden bodisi je nehal odgovarjati sistemu. Lahko ga ustavite takoj, lahko pa počakate, če se bo končal sam."'' Ta članek opisuje, kako do tega pride in katere rešitve in alternative so vam na voljo. S to napako Firefox nakaže mnenje, da je [[Javascript|skript]] ušel izpod nadzora in da se Firefox lahko neha odzivati, če ne boste ukrepali. Skript je lahko del spletne strani, ki jo imate odprto, lahko pa je tudi del razširitve, ki ste si jo namestili, ali celo sestavni del samega Firefoxa. __TOC__ {for win} = Webroot Spy Sweeper = Tovrstne težave lahko povzroča protivohunski program Webroot Spy Sweeper. Težavo lahko rešite tako, da v Spy Sweeperju onemogočite sledenje piškotkov ali ga v celoti onemogočite. <!-- 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} = Pustite lahko, da skript teče dalj časa = S pritiskom na gumb {button Nadaljuj} bo skript tekel dalje; če se isto pogovorno okno ponovno prikaže, vam podaljšan čas izvajanja ne bo pomagal - edina posledica bo daljša neodzivnost Firefoxa. Če pa po pritisku na gumb {button Nadaljuj} lahko Firefox spet normalno uporabljate, pomeni samo, da skript potrebuje več časa za izvajanje. Da bi Firefox skripte pustil teči dalj časa, storite naslednje: # [[T: aboutconfig]] # Na strani about:config poiščite nastavitev {pref dom.max_script_run_time} in dvokliknite nanjo. # V polje '''Vnesi celoštevilčno vrednost''' vtipkajte {pref 20}. # Pritisnite {button V redu}. Skripti lahko sedaj tečejo dalj časa in najverjetneje opozorila ne boste več dobivali. Če se opozorilo še vedno pojavlja (ali če želite, da se spet prikazuje), ponastavite zgoraj navedeno polje na privzeto vrednost. # [[T: aboutconfig]] # Na strani about:config poiščite sklic {pref dom.max_script_run_time}. # [[T:contextmenu]] nanj in izberite {menu Ponastavi}. = Do napake prihaja na določenih spletnih straneh = Če se napaka dogaja le na določeni spletni strani, lahko zanjo blokirate izvajanje skriptov. Veliko spletnih mest bo delovalo, tudi če na njih onemogočite skripte. # Namestite razširitev {for not fx57}[https://addons.mozilla.org/firefox/addon/4922 YesScript] in ponovno zaženite Firefox{for fx57}[https://addons.mozilla.org/firefox/addon/javascript-toggler JavaScript Toggle On and Off]{/for}. # {for win,linux}Odprite okno Firefox,{/for}{for mac}V menijski vrstici{/for} kliknite na meni {menu Orodja} in izberite {menu Dodatki}. # V zavihku, ki se odpre, kliknite razširitev {for not fx57}YesScript{/for}{for fx57}JavaScript Toggle On and Off{/for}. # Kliknite {for win}{button Možnosti}{/for}{for mac,linux}{button Nastavitve}{/for}. # V pogovorno okno '''{for not fx57}YesScript{/for}{for fx57}JavaScript Toggle On and Off{/for} Blacklist''' vnesite spletni naslov spletnega mesta, ki vam povzroča težave. # Kliknite {for not fx57}{button Dodaj}{/for}{for fx57}{button Shrani}{/for}. Domena spletnega mesta bo dodana na seznam. Na problematičnem spletnem mestu bo izvajanje skriptov poslej blokirano in opozorilo se več ne bo prikazovalo. = Drugi vzroki = Težave lahko povzroča tudi katera od nameščenih razširitev. Glejte [[Troubleshooting extensions and themes]]. <!-- MZ credit --> <br/> <br/> '''''Na osnovi podatkov v [http://kb.mozillazine.org/Unresponsive_Script_Warning Unresponsive Script Warning (mozillaZine KB)]'''''

返回历史记录