Důležité informace: Desktopová aplikace Internet Explorer 11 je vyřazena z provozu a od 15. června 2022 je pro některé verze Windows 10 vyřazena z provozu.

Stále máte přístup ke starším starším webům, které vyžadují Internet Explorer v režimu Internet Exploreru v Microsoft Edge. Přečtěte si, jak na to.

Desktopová aplikace Internet Explorer 11 se bude postupně přesměrovat na rychlejší a bezpečnější Microsoft Edge prohlížeč a nakonec bude zakázána prostřednictvím služba Windows Update. Zakažte IE ještě dnes.

Shrnutí

Nová akce adresy URL URLACTION_ALLOW_JSCRIPT _IE (140D) umožňuje konfiguraci zásad spouštění JScript 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í)

URLPOLICY_ALLOW

Zakázáno (doporučené nastavení pro zónu Internetu, zónu serverů s omezeným přístupem a šablony zón zabezpečení Vysoké a Medium-High)

URLPOLICY_DISALLOW

Výzva

URLPOLICY_QUERY


Tento článek popisuje, jak zakázat spouštění JScript v aplikaci Internet Explorer pro zónu Internetu a zónu serverů s omezeným přístupem.

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 aplikaci Internet Explorer: 11. dubna 2017 nebo novější.

Více informací

Důležité Dodržujte prosím pečlivě postup uvedený v této části. V případě nesprávné úpravy registru by mohly nastat závažné problémy. Než ho upravíte, zálohujte registr pro případ , že by došlo k problémům.

Chcete-li ručně upravit registr a zakázat spouštění JScript v aplikaci Internet Explorer pro zónu Internet a zónu serverů s omezeným přístupem, postupujte takto:

  1. Klepněte na tlačítko Start, klepněte na tlačítko Spustit, zadejte regedt32 nebo regedit a klepněte na tlačítko OK.

  2. Chcete-li zakázat spouštění JScript 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

    Chcete-li zakázat spouštění JScript v zóně lokalit 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

  3. Klepněte pravým tlačítkem myši na odpovídající podklíč registru a potom klepněte na příkaz Změnit.

  4. V dialogovém okně Upravit hodnotu DWORD (32bitová verze) zadejte 3.

  5. Klepněte na tlačítko OK a restartujte aplikaci Internet Explorer.

Pokud chcete JScript zakázat spouštění skriptů pro emulované aplikace, jako je 32bitová aplikace spuštěná na 64bitovém zařízení, postupujte takto:

  1. Klepněte na tlačítko Start, klepněte na tlačítko Spustit, zadejte regedt32 nebo regedit a klepněte na tlačítko OK.

  2. Chcete-li zakázat emulované aplikace, vyhledejte následující podklíč registru v Editoru registru:

    HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3\140D

  3. V příslušné podsložce vytvořte hodnotu registru typu DWORD a pojmenujte ji EnableJScriptMitigation.

  4. V dialogovém okně Upravit hodnotu DWORD (32bitová verze) zadejte 1.

  5. Klikněte na ok.

Skripty z MSXML

Pokud spustíte Windows 8 nebo Windows 8.1, musíte mít buď měsíční kumulativní aktualizaci (MR), nebo aktualizaci Security-Only (SO) i kumulativní aktualizaci aplikace Internet Explorer (IECU), aby bylo možné tuto funkci používat. 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 JScript načítaly prostřednictvím MSXML.

Chcete-li JScript omezit spouštění skriptů ze služby MSXML3 a MSXML6, postupujte takto:

  1. Klepněte na tlačítko Start, klepněte na tlačítko Spustit, zadejte regedt32 nebo regedit a klepněte na tlačítko OK.

  2. Chcete-li zakázat spouštění skriptů prostřednictvím MSXML3 a MSXML6, vyhledejte následující podklíč registru v Editoru registru:

    Pro zařízení s procesorem 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

  3. V každé příslušné podsložce vytvořte hodnotu registru typu DWORD a pojmenujte ji EnableJScriptMitigation.

  4. V dialogovém okně Upravit hodnotu DWORD (32bitová verze) zadejte 1.

  5. Klikněte na ok.

Poznámky

  • Po použití těchto nastavení nebude internet Explorer spouštět 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 Zone nebo Restricted Sites Zone. Chcete-li obnovit JScript spuštění v zóně zabezpečení, nastavte hodnotu odpovídajícího podklíče registru na hodnotu 0 a restartujte aplikaci Internet Explorer.

  • Před použitím těchto nastavení 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 internetového řídicího klíče funkce (označovaného také jako řídicí klávesa funkce). Pokyny ke konfiguraci řídicího klíče funkce najdete v tématu Klíče řízení funkcí internetu na webu Microsoft Docs.

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se k programu Microsoft Insider

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?

Děkujeme vám za zpětnou vazbu.

×