Usar DevTools en modo Internet Explorer

El modo internet Explorer (modo IE) se integra Microsoft Edge DevTools. El modo IE permite a las empresas especificar una lista de sitios web que solo funcionan en Internet Explorer 11. Al navegar a estos sitios web en Microsoft Edge, una instancia de Internet Explorer 11 se ejecuta y representa el sitio en una pestaña. El modo IE permite a las empresas administrar la compatibilidad con tecnologías que actualmente no son compatibles con ningún explorador web moderno.

La compatibilidad con las siguientes tecnologías se incluye en el modo IE:

  • Modos de documento de IE.
  • ActiveX controles.
  • Otros componentes heredados.

En el modo IE, el proceso de representación se basa en Internet Explorer 11. El Microsoft Edge de procesos controla la duración del proceso de representación. El proceso de representación está restringido a la duración de la pestaña de un sitio específico (o aplicación). Cuando una pestaña se representa en modo IE, el icono del indicador de modo IE aparece en la barra de direcciones de la pestaña específica.

Icono del indicador de modo IE en la barra de direcciones

El modo IE está disponible en Windows 10 versión 1903 (actualización de mayo de 2019) y llega a todas las plataformas Windows compatibles.

Abrir DevTools en una pestaña en modo IE

El icono del indicador de modo IE aparece en la barra de direcciones si el administrador de Enterprise ha configurado el sitio web para que aparezca en modo IE. Para ver el modo de documento de un sitio web en modo IE, seleccione el icono del indicador de modo IE en la barra de direcciones.

Ver el modo de documento con el icono del indicador del modo IE

Si una pestaña usa el modo IE, la pestaña tiene las siguientes limitaciones:

  • Algunos paneles de DevTools no **** funcionan, como red y rendimiento, porque el motor de representación cambia de Chromium a Internet Explorer 11.
  • El elemento Inspect no está visible en el menú contextual (haga clic con el botón secundario).
  • Al abrir el menú contextual (hacer clic con el botón secundario) y seleccionar Ver origen se inicia Bloc de notas.
  • Al seleccionar o abrir una instancia en blanco de F12 Ctrl + Shift + I Microsoft Edge DevTools y se muestra el siguiente mensaje: Developer Tools no está disponible en modo Internet Explorer. Para depurar la página, ábrala en Internet Explorer 11.

DevTools se inicia en modo IE

Si Internet Explorer no está disponible en el equipo, para depurar el contenido de una pestaña de modo IE, use IEChooser para abrir DevTools de Internet Explorer, de la siguiente manera:

  1. En Windows, abra el cuadro de diálogo Ejecutar. Por ejemplo, presione Windows logo key + R .
  2. Escriba %systemroot%\system32\f12\IEChooser.exe y, a continuación, seleccione Aceptar.
  3. En IEChooser, seleccione la entrada para la pestaña Modo IE.

Depuración remota en modo IE

Inicie Microsoft Edge con la depuración remota activada desde la interfaz de línea de comandos. Microsoft Visual Studio, Microsoft Visual Studio code y otras herramientas de desarrollo normalmente ejecutan un comando para iniciar Microsoft Edge. El siguiente comando inicia Microsoft Edge con el puerto de depuración remota establecido en 9222 .

start msedge --remote-debugging-port=9222

Después de iniciar Microsoft Edge un argumento de línea de comandos, el modo IE no está disponible. Todavía puedes navegar a sitios web (o aplicaciones) que, de lo contrario, se muestran en modo IE. El contenido del sitio web (o de la aplicación) se representa Chromium, no Internet Explorer 11. Es posible que algunas partes de las páginas web que dependen de Internet Explorer 11, como los ActiveX, no se representen correctamente. El icono del indicador de modo IE no aparece en la barra de direcciones.

El modo IE permanece no disponible hasta que se cierra y se reinicia Microsoft Edge.

Reemplazar la automatización de Internet Explorer

Si tiene una aplicación existente que usa el objeto InternetExplorer para automatizar Internet Explorer 11, pero la aplicación de escritorio de Internet Explorer 11 no está disponible, la aplicación no funcionará. Internet Explorer 11 se retirará el 15 de junio de 2022. Para obtener más información, vaya a El futuro de Internet Explorer en Windows 10 está en Microsoft Edge.

Microsoft Edge no admite la automatización del modo IE a través del objeto, por lo que las aplicaciones que dependen de este objeto tendrán que actualizarse mediante una de las InternetExplorer alternativas recomendadas a continuación. Las aplicaciones que usan el control WebBrowser seguirán funcionando y no se verán afectadas por la eliminación de Internet Explorer 11.

Si la aplicación de automatización no requiere el modo IE para que el contenido del sitio web (o la aplicación) funcione correctamente, se recomienda actualizar la aplicación para que use Microsoft Edge en lugar de Internet Explorer 11. Muchas herramientas de automatización disponibles admiten Microsoft Edge, incluidos WebDriver y Playwright. Para obtener más información sobre la automatización Microsoft Edge webDriver, vaya a Usar WebDriver para automatizarMicrosoft Edge . Para obtener más información sobre el uso de Playwright, vaya a Usar Playwright para automatizar yprobar en Microsoft Edge .

Las aplicaciones que requieren el modo IE para que el contenido del sitio web (o la aplicación) funcione correctamente deben usar el WebBrowser control. El control usa la plataforma Internet Explorer (MSHTML/Trident) para representar contenido web y funcionará incluso si la aplicación de escritorio de WebBrowser Internet Explorer 11 no está disponible.

Vea también