Режим Internet Explorer и DevTools

В этой статье описывается интеграция режима Internet Explorer \ (режим IE) с Microsoft Edge \ (Chromium ) DevTools.

Общие сведения о режиме IE

Режим IE позволяет компаниям указывать список веб-сайтов, которые работают только в Internet Explorer 11. При переходе на такие веб-сайты в Microsoft Edge \ (Chromium ) экземпляр браузера Internet Explorer 11 запускается и отображает сайт на вкладке. Эта функция позволяет предприятиям управлять совместимостью с технологиями, которые в настоящее время не совместимы с современными веб-браузерами. Поддержка следующих технологий включена в режим IE.

  • Режимы работы с документами в IE
  • элементы ActiveX;
  • другие устаревшие компоненты

В режиме IE процесс отрисовки основан на Internet Explorer 11. Диспетчер обработки Microsoft Edge \ (Chromium ) обрабатывает жизненный цикл процесса отрисовки. Оно ограничено временем существования вкладки для определенного сайта \ (или приложения ). При отображении вкладки в режиме IE в адресной строке на вкладке появляется индикатор.

Значок режима IE в адресной строке

В настоящее время режим Internet Explorer доступен в Windows 10 версии 1903 \ (обновление Май 2019), но скоро задействуется на все поддерживаемые платформы Windows.

Запуск DevTools на вкладке в режиме IE

Если вы пытаетесь просмотреть режим документов на веб-сайте в режиме IE, выберите индикатор в адресной строке.

Просмотр режима документов с помощью эмблемы в режиме IE

Если вкладка используется в режиме IE, DevTools не работает и выполняются следующие условия.

  • Если вы выберете F12 или выберете Ctrl + Shift + I пустой экземпляр Microsoft Edge \ (Chromium ) DevTools, появится следующее сообщение.

    Developer Tools are not available in Internet Explorer mode.  To debug the page, open it in Internet Explorer 11.
    
  • Если вы открыли контекстное меню \ (щелкните правой кнопкой мыши ) и выберите команду Просмотреть источник, запускается блокнот.

  • Если открыть контекстное меню \ (щелкните правой кнопкой мыши ), элемент " проверить " не будет виден.

Причина, по которой не работают некоторые инструменты в DevTools \ (например, сеть и производительность ), — средство визуализации переключается с Chromium на Internet Explorer 11 в режиме IE. Чтобы отправить отзыв, перейдите к разделу знакомство с командой Microsoft Edge DevTools.

DevTools запущен в режиме IE

Чтобы протестировать веб-сайт на базе Internet Explorer 11 (или приложение ) в Internet Explorer 11 и IE, выполните указанные ниже действия.

  1. Откройте Internet Explorer 11.
    • В Windows 10 найдите ярлык для Internet Explorer 11.
      1. Меню "Пуск" Start Menu > Аксессуары > для Windows Internet Explorer 11.
    • В Windows 7 найдите Internet Explorer 11.
      1. Меню "Пуск" Start Menu > Internet Explorer 11.
  2. В Internet Explorer 11 откройте ту же веб-страницу.
  3. Запустите Internet Explorer DevTools.
    • Выберите F12 .
    • Наведите указатель мыши на любое место, откройте контекстное меню, а затем нажмите кнопку проверить элемент. Дополнительные сведения об использовании этих средств можно найти в разделе использование средств разработчика F12.

Удаленная отладка и режим IE

Запустите Microsoft Edge \ (Chromium ) с включенной удаленной отладкой с помощью интерфейса командной строки. Visual Studio, Visual Studio и другие средства разработки обычно выполняют команду для запуска Microsoft Edge. Следующая команда запускает Microsoft Edge с установленным портом удаленной отладки 9222 .

start msedge --remote-debugging-port=9222

После запуска Microsoft Edge \ (Chromium ) с помощью аргумента командной строки режим IE будет недоступен. Вы по-прежнему можете переходить к веб-сайтам, которые в противном случае отображались бы в режиме IE. Контент веб-сайта \ (или приложения ) будет обрабатываться с помощью Chromium, а не Internet Explorer 11. Ожидается, что части страниц, зависящие от IE11, такие как элементы ActiveX, не отображаются должным образом. Значок "режим IE" не отображается в адресной строке.

Режим IE останется недоступным, пока вы не закроете и не перезапустите Microsoft Edge \ (Chromium ).

Взаимодействие с командой средств разработчика Microsoft Edge

Следующие параметры позволяют обсуждать новые возможности и изменения в записи, а также любые другие связанные с DevTools.

  • Отправьте отзыв с помощью значка " Отправить отзыв " или выберите Alt + Shift + I \ (Windows ) или Option + Shift + I \ (macOS ) в DevTools.
  • Твит на @EdgeDevTools.
  • Отправьте предложение в Интернет.
  • В этой статье описаны ошибки в разделе Отзывы и предложения .

:::image type="complex" source="../media/bing-devtools-send-feedback.msft.png" alt-text="Значок "Отправить отзыв" в Microsoft Edge DevTools" lightbox="../media/bing-devtools-send-feedback.msft.png"::: Значок " Отправить отзыв " в Microsoft Edge DevTools
:::image-end:::