Bei der Navigation in benannten Fenstern kann die Navigation im vorhandenen benannten Fenster fehlschlagen.
Wichtig
Die Internet Explorer 11-Desktopanwendung wird für bestimmte Versionen von Windows 10 eingestellt und ab dem 15. Juni 2022 nicht mehr unterstützt.
Sie können mit dem Internet Explorer-Modus in Microsoft Edge weiterhin auf ältere Websites zugreifen, für die Internet Explorer erforderlich ist. Anleitung.
Die Internet Explorer 11-Desktopanwendung wird schrittweise an den schnelleren, sichereren Microsoft Edge-Browser umgeleitet und letztendlich über Windows Update deaktiviert werden. Deaktivieren von IE heute.
Dieser Artikel hilft Ihnen, das Problem zu beheben, bei dem Sie sicherstellen, dass die Ziel-URL und die URL im Zielfenster beim Aufrufen die gleiche Schutzmoduseinstellung window.open aufweisen.
Ursprüngliche Produktversion: Internet Explorer
Ursprüngliche KB-Nummer: 2961083
Problembeschreibung
Wenn Sie eine URL mit einem Zielfenster (z. B. einem Formularbeitrag, einem Hyperlink oder einem Aufruf) navigieren window.open und das Zielfenster vorhanden ist, wird möglicherweise stattdessen ein neues Fenster geöffnet, oder das Ausgangsfenster führt die Navigation anstelle des Zielfensters aus. Das Verhalten ist in Internet Explorer 8 und höher vorhanden.
Ursache
Dies ist ein Problem mit Internet Explorer. Dies kann passieren, wenn die Ziel-URL der neuen Navigation und die URL des vorhandenen Zielfensters Prozesse mit unterschiedlichen Integritätsebenen erfordern. Um sich auf verschiedenen Integritätsebenen befinden zu können, müssen sie sich in verschiedenen Sicherheitszonen mit unterschiedlichen Einstellungen für den geschützten Modus befinden.
Lösung
Stellen Sie sicher, dass sich die Ziel-URL beim Aufrufen auf derselben Integritätsebene wie die URL im Zielfenster window.open befindet. Sie können dies tun, indem Sie sicherstellen, dass die Zonen, in denen sich die beiden Fenster befinden, über dieselben Einstellungen für den geschützten Modus verfügen.
Weitere Informationen
Wenn das benannte Fenster für das Navigationsziel bereits auf derselben Integritätsebene wie das ursprüngliche Fenster vorhanden ist, erfolgt die Navigation zu einer URL, die eine andere Integritätsebene als das benannte Fenster erfordert, im Ursprungsfenster, da es das vorhandene Fenster nicht verwenden kann. Dazu wird ein neuer Internet Explorer-Prozess erstellt, der das Fenster des neuen Internet Explorer-Prozesses anstelle des vorhandenen Fensters des Internet Explorer-Prozesses austauscht.
Wenn das benannte Fenster für das Navigationsziel bereits in einer anderen Integritätsebene als die des ursprünglichen Fensters vorhanden ist, erfolgt die Navigation zu einer URL, die eine andere Integritätsebene als das benannte Fenster erfordert, in einem neuen Fenster, da es das Zielfenster nicht finden kann.
Wenn die Benutzerkontensteuerung (User Account Control, UAC) deaktiviert ist, wird dieses Problem nicht in Windows 7 angezeigt, aber Windows 8 zeigt möglicherweise weiterhin das Verhalten an, da Prozesse weiterhin als mittlere oder niedrige Integritätsstufe für Internet Explorer gestartet werden.