Select the product you need help with
Chybová zpráva: Skript na této stránce způsobuje zpomalení aplikace Internet ExplorerID článku: 175500 - Produkty, které se vztahují k tomuto článku. SouhrnVzhledem k tomu, že spuštění některých skriptů může trvat příliš dlouho, aplikace Internet Explorer vyzve uživatele, aby se rozhodl, zda chce pokračovat ve spouštění pomalého skriptu. Některé běžné a srovnávací testy mohou využívat skripty, jejichž spuštění trvá dlouho a které mohou vyžadovat prodloužení času před zobrazením okna se zprávou. V aplikaci Internet Explorer lze u určitých klientských počítačů změnit časový limit skriptu úpravou položky registru. Další informace Existují situace, kdy webová stránka obsahuje skript, jehož spuštění trvá nezvykle dlouho. Pokud skriptujete ovládací prvek ActiveX na webové stránce s cílem přenést velmi rozsáhlý soubor nebo zpracovat obsáhlý databázový dotaz, dojde zpravidla ke značně dlouhé prodlevě. Aplikace Internet Explorer 3.02 detekuje dlouhou prodlevu a zobrazí dialogové okno s následujícím textem: Tato stránka obsahuje skript, jehož dokončení trvá nezvykle dlouho. Chcete-li tento skript nyní ukončit, klikněte na tlačítko Storno. Skript na této stránce způsobuje zpomalení aplikace Internet Explorer. Pokud bude jeho činnost pokračovat, počítač pravděpodobně přestane odpovídat. Chcete činnost tohoto skriptu ukončit? V aplikaci Internet Explorer 3.02 se toto okno se zprávou může zobrazit v počítačích se systémem Windows 95. Verze 3.02 tohoto prohlížeče výslovně zjišťuje, zda podproces skriptu v průběhu posledních pěti sekund vygeneroval nějaká okna se zprávou. V aplikaci Internet Explorer 3.02 neexistuje způsob, jak tento časový limit potlačit. Používáte-li ovládací prvek ActiveX s dlouhými operacemi blokování, měl by tento prvek buď využívat mechanismus zpracování událostí a předat řízení volajícímu, nebo volat každých pět sekund funkci PeekMessage a resetovat tak časový limit. Od aplikace Internet Explorer 4.0 výše již tento časový limit není pevně určen na základě zpráv systému Windows. Aplikace Internet Explorer nyní sleduje celkový počet zpracovaných příkazů skriptu a resetuje tuto hodnotu vždy, když skriptovací stroj zahájí pro aktuální stránku zpracování nového skriptu, například z obslužné rutiny událostí nebo časového limitu. Když tato hodnota přesáhne prahovou hodnotu, aplikace Internet Explorer zobrazí dialogové okno informující o dlouho spuštěném skriptu. Aplikace Internet Explorer nekontroluje jednotlivé instrukce, zda přesahují daný limit. Skriptovací stroj se pravidelně aplikace Internet Explorer dotazuje na počet zpracovaných příkazů a aplikace Internet Explorer zkontroluje, zda tato hodnota nepřesahuje limit. Díky tomuto mechanismu je možné zpracovat více než odpovídá výchozímu limitu, aniž by bylo nutné zobrazit toto dialogové okno, pokud je zpracování skriptu dokončeno dříve, než se skriptovací dotáže aplikace Internet Explorer. Chcete-li, abychom tuto hodnotu časového limitu v aplikaci Internet Explorer 4.0, 5.0, 6, 7 nebo 8 změnili za vás, přejděte k části Automatická oprava. Chcete-li tyto potíže vyřešit sami, přejděte k části Manuální oprava. Automatická opravaChcete-li tyto potíže odstranit automaticky, klikněte na tlačítko nebo odkaz Opravit. V dialogovém okně Stažení souboru klikněte na položku Spustit a postupujte podle kroků v průvodci opravou. Poznámky:
Poté přejděte k části Byly potíže vyřešeny?. Manuální opravaDůležité: Tato část, metoda nebo úkol obsahuje kroky, které popisují úpravu registru. V případě úpravy registru nesprávným způsobem však mohou nastat závažné problémy. Proto vždy pečlivě kontrolujte, zda postupujete přesně podle těchto kroků. Jako dodatečnou ochranu registr před úpravami zálohujte. Potom můžete v případě problému registr obnovit. Další informace o zálohování a obnovení registru naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:322756
(http://support.microsoft.com/kb/322756/cs/
)
Postup zálohování a obnovení registru v systému WindowsChcete-li tuto hodnotu časového limitu změnit v aplikaci Internet Explorer 4.0, 5.0, 6, 7 nebo 8, postupujte takto:
Vzhledem k tomu, že časový limit aplikace Internet Explorer 4.0, 5.0, 6, 7 a 8 je založen na počtu zpracovaných příkazů skriptu, dialogové okno časového limitu se nezobrazí při prodlevách způsobených ovládacím prvkem ActiveX nebo přístupem k databázi. Nekonečné smyčky ve skriptu budou nadále zjišťovány. Byly potíže vyřešeny?
OdkazyDalší informace o rychlosti, zabezpečení a adaptabilitě aplikace Internet Explorer 8 naleznete na následujícím webu společnosti Microsoft: http://www.microsoft.com/cze/windows/internet-explorer/compare/mythbusting.aspx
(http://www.microsoft.com/cze/windows/internet-explorer/compare/mythbusting.aspx)
Vlastnosti | Překlady článku
|


Zpět nahoru








