Upozornění: Vyřazená desktopová aplikace Internet Explorer 11 s ukončenou podporou byla trvale zakázána prostřednictvím aktualizace Microsoft Edge v určitých verzích Windows 10. Další informace najdete v nejčastějších dotazech k vyřazení desktopové aplikace Internet Explorer 11.
Shrnutí
Nová akce adresy URL , URLACTION_ALLOW_JSCRIPT _IE (140D), umožňuje konfiguraci zásad spouštění JScriptu podle zóny zabezpečení nebo šablony zóny zabezpečení. Pro tuto akci adresy URL můžete zadat následující hodnoty:
Povoleno (výchozí nastavení) |
|
Zakázáno (doporučené nastavení pro šablony Zóna Internetu, Zóna s omezeným přístupem a Vysoké a Medium-High zóny zabezpečení) |
|
Výzva |
Tento článek popisuje, jak zakázat spuštění jazyka JScript v aplikaci Internet Explorer pro zónu Internet a zónu s omezenými weby.
Důležité Pokud chcete použít akci adresy URL popsanou v tomto článku, musíte mít nainstalovanou kumulativní aktualizaci zabezpečení pro Internet Explorer: 11. dubna 2017 nebo novější.
Další informace
Důležité Postupujte pečlivě podle kroků v této části. Při nesprávné úpravě registru může dojít k vážným problémům. Před úpravou zálohujte registr pro případ , že dojde k problémům.
Chcete-li ručně upravit registr a zakázat spuštění jazyka JScript v aplikaci Internet Explorer pro zónu Internet a zónu s omezenými weby, postupujte takto:
-
Klikněte na Start, klikněte na Spustit, zadejte regedt32 nebo regedit a klikněte na OK.
-
Pokud chcete zakázat spouštění JScriptu v zóně Internetu, vyhledejte v Editoru registru následující podklíč registru:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3\140D
Pokud chcete zakázat spouštění JScriptu v zóně s omezeným přístupem, vyhledejte v Editoru registru následující podklíč registru:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\4\140D -
Klikněte pravým tlačítkem na příslušný podklíč registru a potom klikněte na Změnit.
-
V dialogovém okně Upravit hodnotu DWORD (32bitová) zadejte 3.
-
Klikněte na OK a restartujte Internet Explorer.
Pokud chcete v jazyce JScript omezit spouštění skriptů pro emulované aplikace, jako je 32bitová aplikace spuštěná na 64bitovém zařízení, postupujte takto:
-
Klikněte na Start, klikněte na Spustit, zadejte regedt32 nebo regedit a klikněte na OK.
-
Pokud chcete emulovanou aplikaci zakázat, vyhledejte v Editoru registru následující podklíč registru:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3\140D -
V příslušné podsložce vytvořte hodnotu registru typu DWORD a pojmenujte ji EnableJScriptMitigation.
-
V dialogovém okně Upravit hodnotu DWORD (32bitová) zadejte 1.
-
Klikněte na OK.
Skripty z MSXML
Pokud spustíte Windows 8 nebo Windows 8.1, musíte mít k použití této funkce buď měsíční kumulativní aktualizaci (MR), nebo aktualizaci Security-Only (SO) a kumulativní aktualizaci aplikace Internet Explorer (IECU). Kromě povolení funkce pomocí řídicího klíče funkce je také nutné odpovídajícím způsobem změnit klíče registru, aby se zabránilo načtení jazyka JScript přes MSXML.
Chcete-li omezit spouštění skriptů jazyka JScript z MSXML3 a MSXML6, postupujte takto:
-
Klikněte na Start, klikněte na Spustit, zadejte regedt32 nebo regedit a klikněte na OK.
-
Pokud chcete zakázat spouštění skriptů prostřednictvím MSXML3 a MSXML6, vyhledejte v Editoru registru následující podklíč registru:
Pro zařízení založená na platformě x86-
Pro MSXML3: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSXML30
-
Pro MSXML6: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSXML60
Pro zařízení s procesorem x64
-
Pro MSXML3: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\MSXML30
-
Pro MSXML6: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\MSXML60
-
-
V každé příslušné podsložce vytvořte hodnotu registru typu DWORD a pojmenujte ji EnableJScriptMitigation.
-
V dialogovém okně Upravit hodnotu DWORD (32bitová) zadejte 1.
-
Klikněte na OK.
Poznámky
-
Po použití těchto nastavení aplikace Internet Explorer nespustí JScript z webů, které používají starší režimy dokumentů aplikace Internet Explorer (Internet Explorer 9 a starší verze) a které jsou v zóně Internet nebo Omezené weby. Chcete-li obnovit spuštění jazyka JScript v zóně zabezpečení, nastavte hodnotu odpovídajícího podklíče registru na hodnotu 0 a restartujte aplikaci Internet Explorer.
-
Než tato nastavení použijete při spuštění Windows 8, Windows 8.1 Windows 10 verze 1507 (počáteční verze vydaná v červenci 2015), Windows 10, verze 1703 (Creators Update) nebo Windows 10 , verze 1709 (Fall Creators Update) na vašem zařízení, musí být tato funkce povolena prostřednictvím ovládacího klíče internetové funkce (označovaného také jako ovládací klávesa funkce). Pokyny ke konfiguraci řídicího klíče funkce najdete v tématu Řídicí klíče funkcí internetu na webu Microsoft Learn.