Любой способ получить поддержку режима Internet Explorer 11 (особенно плагин ActiveX) в Windows 11 (22000.51)

Мои быстрые исследования привели к тому, что в MS Edge должна была быть поддержка режима IE-11 с помощью включенного какого-то специального флага, но я не смог найти ее ни в обычном Edge, ни в Edge Dev в Windows 11.

Скачал установщик Internet Explorer 11 из Центра загрузки MS и установил, но при попытке запустить iexplore.exe открывается только MS Edge.

Да, я полностью понимаю, что это Dev-версия Windows 11 и, конечно же, я установил ее на свой личный нежизнеспособный компьютер просто для того, чтобы опробовать. Но мне не очень удобно, что я не могу войти в веб-интерфейс на каком-то сервере видеонаблюдения, на который мне иногда приходится заходить и проверять, все ли в порядке, работает и все камеры работают. Для работы он использует плагин модуля ActiveX для IE 11. Так придется ли мне запускать виртуальную машину с Win 7/10 для Internet Explorer, чтобы выполнить эту процедуру?

3 ответа

Microsoft случайно сломала некоторые функции IE в Windows 11, но восстановила их с помощью сборки22000.348. Если вы используете эту сборку или более позднюю версию, следующий код VBScript запустит IE:

      Set oIE = CreateObject("InternetExplorer.Application")
oIE.Visible = True
oIE.Navigate "www.duckduckgo.com" 'put your home page here

В Edge вы можете настроить любой веб-сайт для загрузки в режиме IE и установить уровень совместимости IE. В Edge просто перейдите кedge://compat/SiteListManagerи добавьте сайт, который вы хотите перевести в режим IE (сайт также может быть локальным файлом HTM).

Вы также можете указать режим совместимости IE на своих веб-страницах. Например:

      <!DOCTYPE html>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=10">
</head>
<script language="VBScript">
Sub Greet
  MsgBox "Hello"
End Sub
</script>
<input type=button value='Click for greeting' onclick=Greet()>
</html>

Чтобы получить доступ к необновленному устаревшему программному обеспечению, для которого все еще требуется IE, рекомендуется использовать программное обеспечение эмуляции, такое как IE Tab для браузеров на базе Chromium [Edge | Хром ].

IE не является безопасным браузером для использования с 2017 года из-за ассоциации файлов, которая создает неустранимый эксплойт, и Microsoft прекратила его разработку в том же году:

Поиск по слову «режим» дал 0 результатов. Упомянутая страница @MC10 доступна по адресуedge://settings/defaultBrowserили нажав вкладку «Браузер по умолчанию» в меню «Настройки».

К сожалению, похоже, что чистая установка Windows 11 не имеет ранее упомянутых настроек режима IE (как показано на снимке экрана) — я также использую Windows 11 21H2 — сборка 22000.51.

Другие вопросы по тегам