Chybové hlásenie: "skriptu na tejto stránke je príčinou program Internet Explorer pracuje pomaly"

ID článku: 175500 - Zobraziť produkty, ktorých sa tento článok týka.
Rozbaliť všetko | Zbaliť všetko

Súhrn

Pretože niektoré skripty môžu trvať nadmerné množstvo času bežať, program Internet Explorer vyzve používateľa, aby rozhodnúť, či chcete pokračovať v behu pomalý skript. Niektoré testy a referenčných hodnôt môže použiť skripty, ktoré dlho trvať na spustenie. Preto, možno budete chcieť zvýšiť množstvo času, ktorý uplynie pred hlásením. V programe Internet Explorer, prestoj skript môžete zmeniť na špecifické klientskom počítači úpravou položky databázy registry.

Ďalšie informácie

Niekedy, webové stránky obsahuje skript, ktorý trvá nezvyčajne dlho bežať. Ak sú skriptovanie ovládacích prvkov ActiveX na webovej stránke previesť veľmi veľký súbor alebo spustiť veľký databázový dotaz, toto často spôsobí podstatne meškanie. Internet Explorer 3.02 zistí oneskorenie, a vyzve užívateľa s dialógovým oknom, ktorý znie takto:
Táto stránka obsahuje skript, ktorý trvá nezvyčajne dlho dokončiť. Ukončiť teraz tento skript, kliknite na tlačidlo Zrušiť.
Ekvivalent správou pre Internet Explorer verzie 4.0 prostredníctvom 8 znie takto:
Skript na tejto stránke je príčinou program Internet Explorer pracuje pomaly. Ak zostane skript spustený, počítač môže prestať reagovať. Chcete prerušiť skript?
Tento mechanizmus umožňuje užívateľovi zastaviť zlý skript, ktorý beží do nekonečnej slučke alebo inak vykonáva pomaly.

V Internet Explorer 3.02, toto chybové hlásenie sa môže zobraziť na strojoch s operačným systémom Windows 95. Verzia 3,02 prehliadač špeciálne hľadá vidieť, ak skript vlákno má pumpoval windows správy v posledných päť sekúnd. Neexistuje žiadny spôsob, ako zmeniť tento časový limit pre Internet Explorer 3.02. Ak používate ovládací prvok ActiveX s dlho blokovanie operáciách, ovládacieho prvku ActiveX by buď zamestnávajú udalosť mechanizmus a návrat kontrolu volajúcemu alebo volajte PeekMessage každých päť sekúnd obnoviť časový limit.

Internet Explorer 4.0 a novších verziách, časový limit je už pevné hodnoty na základe správ v programe Windows. Internet Explorer teraz sleduje celkový počet vykonaných skript výkazy a resetuje hodnota zakaždým, že nové vykonávanie skriptu je začal, napríklad od timeout alebo z obsluhy udalostí pre aktuálnu stránku s nástroj skriptu. Program Internet Explorer zobrazí dialógové okno "long-running skript", keď táto hodnota je nad prahovú hodnotu. Internet Explorer nekontroluje na každý pokyn či to je nad limit. Pravidelne nástroj skriptu ankety Internet Explorer s počtom výkazy popravený a program Internet Explorer overuje, ak to je nad limit. Vzhľadom na tento mechanizmus, je možné spustiť viac ako predvolený limit bez dialógové okno ak realizácie celý skript skončí pred ankety motor skriptu programu Internet Explorer.

Aby nás zmeniť túto hodnotu časového limitu v programe Internet Explorer verzie 4.0 prostredníctvom 8 za vás, prejdite do "Fix it pomoc"sekcii. Ak chcete tento problém vyriešiť sami, prejdite na "Chcem si to opraviť sám"sekcii.

Fix it pomoc

Ak chcete tento problém vyriešiť automaticky, kliknite na tlačidlo Opraviť tlačidlo alebo prepojenie, kliknite na tlačidlo Spustiť v Súbor na stiahnutie dialógové okno, a potom postupujte podľa krokov v opraviť ho sprievodca.

Opraviť tento problém
Microsoft Fix it 50403


Poznámky
  • Tento sprievodca môže požiadať len v anglickej verzii. Avšak, automatické opravy fungujú aj pri iných jazykových verziách systému Windows.
  • Ak nie ste v počítači, ktorý má problém, uložte Fix it riešenie na flash disk alebo CD, a potom ho môžete spustiť v problémovom počítači.

Ďalej prejdite na "Opravil sa problém?"sekcii.



Chcem si to opraviť sám

Dôležité Tento oddiel, metóda alebo úloha obsahuje kroky, ktoré vám povedať, ako upraviť databázu registry. Avšak, môžu spôsobiť vážne problémy ak databázu registrov upravíte nesprávne. Preto sa uistite, že ste postupovali správne. Doporučujeme zálohovať databázu registrov skôr, ako zmeníte jej hodnoty. Potom, môžete obnoviť databázu registrov, ak sa vyskytne problém. Ďalšie informácie o zálohovaní a obnovení databázy registrov nájdete po kliknutí na nasledovné číslo článku publikovaného v Microsoft Knowledge Base:
322756 Ako zálohovať a obnovenie databázy registry v systéme Windows


Ak chcete zmeniť túto hodnotu časového limitu v programe Internet Explorer verzie 4.0 prostredníctvom 8, postupujte nasledovne:
  1. Pomocou editora databázy Registry ako Regedt32.exe, otvoriť tento kľúč:
    HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Styles

    Poznámka Ak sa tlačidlo štýly nie je prítomný, vytvorte nový kľúč, ktorý sa nazýva štýly.
  2. Vytvorte novú hodnotu DWORD s názvom "MaxScriptStatements" podľa tohto kľúča, a nastavte hodnotu na požadovaný počet príkazy skriptu. Ak nie ste aure, o ktorú hodnotu musíte nastaviť to, nastavíte na hodnotu DWORD 0xFFFFFFFF vyhnúť dialógového okna.
Predvolene sa nenachádza kľúč. Ak kľúč nebol pridaný, prah predvolený limit pre dialógové časovým limitom je 5.000.000 výkazov pre Internet Explorer 4 a novších verziách.

Pretože Internet Explorer verzie 4.0 prostredníctvom 8 ?asový limit je založený na počte skript výkazy, ktoré sú spustené, dialógové okno prestoja sa nezobrazí počas ActiveX ovládací prvok alebo prístup do databázy oneskorenie. Stále sa nedetekujú nekonečné slučky v skripte.

Opravil sa problém?

  • Skontrolujte, či sa daný problém vyriešil. Ak sa problém vyriešil,skončili ste s touto sekciou. Ak problém nie je pevná, môžete kontaktovať podporu.
  • Ocenili by sme vašu spätnú väzbu. Poskytnúť spätnú väzbu alebo ohlási všetky problémy s týmto riešením, prosím zanechať komentár k "Fix it pomoc"blog alebo nám pošlite e-mailové

Odkazy

Ďalšie informácie o rýchlosť, bezpečnosť a prispôsobivosť Internet Explorer 8, navštívte nasledovnú webovú lokalitu spoločnosti Microsoft:
http://www.Microsoft.com/Windows/Internet-Explorer/Get-The-facts/Mythbusting.aspx

Vlastnosti

ID článku: 175500 - Posledná kontrola: 25. apríla 2013 - Revízia: 7.0
Informácie v tomto článku sa týkajú nasledujúcich produktov:
  • Windows Internet Explorer 8
  • Windows Internet Explorer 7
  • Microsoft Internet Explorer 6.0
Kľúčové slová: 
kbfixme kbmsifixme kbcode kbFAQ kbhowto kbscript kbmt KB175500 KbMtsk
Strojovo preložené
DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.
Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem: 175500

Odošlite odozvu