Verwenden von DevTools im Internet Explorer Modus (IE-Modus)
Der Internet Explorer-Modus (IE-Modus) lässt sich in Microsoft Edge DevTools integrieren. Im IE-Modus können Unternehmen eine Liste von Websites angeben, die nur in Internet Explorer 11 funktionieren. Wenn Sie in Microsoft Edge zu diesen Websites navigieren, wird die Website von einer Instanz von Internet Explorer 11 auf einer Registerkarte ausgeführt und gerendert.
Mit dem IE-Modus können Unternehmen die Kompatibilität mit Technologien verwalten, die derzeit nicht mit modernen Webbrowsern kompatibel sind.
Unterstützung für die folgenden Technologien ist im IE-Modus enthalten:
- IE-Dokumentmodi.
- ActiveX Steuerelemente.
- Andere legacy-Komponenten.
Im IE-Modus basiert der Renderingprozess auf Internet Explorer 11. Der Microsoft Edge Prozess-Manager übernimmt die Lebensdauer des Renderingprozesses. Der Renderingvorgang ist auf die Lebensdauer der Registerkarte für eine bestimmte Website (oder App) beschränkt. Wenn eine Registerkarte im IE-Modus gerendert wird, wird das Symbol für den IE-Modus in der Adressleiste für die jeweilige Registerkarte angezeigt.

Der IE-Modus ist auf Windows 10 Version 1903 (Update vom Mai 2019) verfügbar und wird für alle unterstützten Windows Plattformen bereitgestellt.
Öffnen von DevTools auf einer Registerkarte im IE-Modus
Das Symbol für den IE-Modus wird in der Adressleiste angezeigt, wenn der Enterprise Administrator die Website so konfiguriert hat, dass sie im IE-Modus angezeigt wird. Um den Dokumentmodus einer Website im IE-Modus anzuzeigen, wählen Sie das Symbol für den IE-Modus in der Adressleiste aus.

Wenn eine Registerkarte den IE-Modus verwendet, gelten für die Registerkarte die folgenden Einschränkungen:
Einige DevTools-Panels funktionieren nicht, z. B. Netzwerk und Leistung, da das Renderingmodul von Chromium zu Internet Explorer 11 wechselt.
Inspect Element ist im Kontextmenü nicht sichtbar.
Wenn Sie mit der rechten Maustaste klicken und dann "Quelle anzeigen" auswählen, wird Editor gestartet.
Durch Drücken
F12oderICtrl+Shift+Öffnen einer leeren Instanz des Microsoft Edge DevTools wird die folgende Meldung angezeigt: Entwicklertools sind im Internet Explorer-Modus nicht verfügbar. Um die Seite zu debuggen, öffnen Sie sie in Internet Explorer 11.

Wenn Internet Explorer auf Ihrem Computer nicht verfügbar ist, verwenden Sie zum Debuggen des Inhalts einer Registerkarte im IE-Modus IEChooser zum Öffnen von Internet Explorer DevTools wie folgt:
Öffnen Sie in Windows das Dialogfeld "Ausführen". Drücken Sie z. B. die .
Windows logo key+RGeben Sie
%systemroot%\system32\f12\IEChooser.exeein, und klicken Sie dann auf "OK".Wählen Sie in IEChooser den Eintrag für die Registerkarte "IE-Modus" aus.
Remotedebugging im IE-Modus
Starten Sie Microsoft Edge mit aktiviertem Remotedebugging über die Befehlszeilenschnittstelle. Microsoft Visual Studio, Microsoft Visual Studio Code und andere Entwicklungstools führen in der Regel einen Befehl aus, um Microsoft Edge zu starten. Mit dem folgenden Befehl wird Microsoft Edge gestartet, wobei der Remotedebuggingport auf 9222festgelegt ist.
start msedge --remote-debugging-port=9222
Nachdem Sie Microsoft Edge mithilfe eines Befehlszeilenarguments gestartet haben, ist der IE-Modus nicht mehr verfügbar. Sie können weiterhin zu Websites (oder Apps) navigieren, die andernfalls im IE-Modus angezeigt werden. Der Inhalt der Website (oder App) wird mit Chromium gerendert, nicht mit Internet Explorer 11. Teile der Webseiten, die auf Internet Explorer 11 basieren, z. B. ActiveX Steuerelemente, werden möglicherweise nicht ordnungsgemäß gerendert. Das Symbol für die IE-Modusanzeige wird in der Adressleiste nicht angezeigt.
Der IE-Modus bleibt nicht verfügbar, bis Sie Microsoft Edge schließen und neu starten.
Ersetzen der Internet Explorer-Automatisierung
Wenn Sie über eine vorhandene Anwendung verfügen, die das InternetExplorer-Objekt zum Automatisieren von Internet Explorer 11 verwendet, die Internet Explorer 11-Desktopanwendung jedoch nicht verfügbar ist, funktioniert Ihre Anwendung nicht. Internet Explorer 11 wird am 15. Juni 2022 eingestellt. Sehen Sie sich die Zukunft von Internet Explorer auf Windows 10 ist in Microsoft Edge.
Microsoft Edge die Automatisierung des IE-Modus über das InternetExplorer Objekt nicht unterstützt, daher müssen Anwendungen, die auf diesem Objekt basieren, mithilfe einer der unten aufgeführten empfohlenen Alternativen aktualisiert werden. Anwendungen, die das WebBrowser-Steuerelement verwenden, funktionieren weiterhin und sind von der Entfernung von Internet Explorer 11 nicht betroffen.
Wenn ihre Automatisierungsanwendung nicht erfordert, dass der IE-Modus für den Websiteinhalt (oder die App)-Inhalte ordnungsgemäß funktioniert, wird empfohlen, die Anwendung so zu aktualisieren, dass Microsoft Edge anstelle von Internet Explorer 11 verwendet wird. Viele verfügbare Automatisierungstools unterstützen Microsoft Edge, einschließlich WebDriver und Playwright.
- Weitere Informationen zum Automatisieren Microsoft Edge mitHilfe von WebDriver finden Sie unter Verwenden von WebDriver zum Automatisieren Microsoft Edge.
- Weitere Informationen zur Verwendung von Playwright finden Sie unter Verwenden von Playwright zum Automatisieren und Testen in Microsoft Edge.
Anwendungen, für die der IE-Modus erforderlich ist, damit der Websiteinhalt (oder die App)-Inhalte ordnungsgemäß funktionieren, sollten das WebBrowser Steuerelement verwenden. Das WebBrowser Steuerelement verwendet die Internet Explorer-Plattform (MSHTML/Trident) zum Rendern von Webinhalten und funktioniert auch dann, wenn die Internet Explorer 11-Desktopanwendung nicht verfügbar ist.