Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Warnung
Die eingestellte, nicht mehr unterstützte Desktop-Anwendung Internet Explorer 11 wurde durch ein Microsoft Edge-Update in bestimmten Versionen von Windows 10 dauerhaft deaktiviert. Weitere Informationen finden Sie unter Häufig gestellte Fragen zur Einstellung der Desktop-App von Internet Explorer 11.
Dieser Artikel enthält Informationen zum Beheben von Webseitenproblemen, die in Internet Explorer 9 nicht fokussiert werden können.
Ursprüngliche Produktversion: Internet Explorer 9
Ursprüngliche KB-Nummer: 2600156
Symptome
Eine Webseite oder ein in einer Webseite gehostetes ActiveX-Steuerelement kann den Fokus zeitweise nicht mehr empfangen, wenn es mit Internet Explorer 9 angezeigt wird. Die Steuerelemente wirken möglicherweise deaktiviert, oder der Fokus landet möglicherweise in der Adressleiste, wenn ein Benutzer auf die Seite klickt, um den Fokus zu setzen. Dieses Problem kann sich auf jedes UI-Element auf der Seite auswirken, das den Fokus erhalten kann.
Ursache
Das Problem tritt auf, da das Registerfenster von der Eingabewarteschlange des Framefensters getrennt ist. Microsoft hat bestätigt, dass dies ein Problem in Internet Explorer 9 im Zusammenhang mit der Funktionsweise des Hang Resistance-Features ist.
Lösung
Der Fix für dieses Problem ist im kumulativen Internet Explorer Update MS11-099 (KB 2618444) oder jedem kumulativen Update von Internet Explorer verfügbar.
Es gibt mehrere Möglichkeiten, dieses Problem zu umgehen:
Vermeiden Sie lange Blockierungsaufrufe oder synchrones Arbeiten im UI-Thread, was möglicherweise die Nachrichtenpumpe des Threads beeinträchtigen kann.
Erstellen Sie den folgenden Registrierungsschlüsselwert, um das Feature Hang Resistance zu deaktivieren:
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\ Type: REG_DWORD Name: HangRecovery Value: 0
Die Funktion Hang Resistance ist in Internet Explorer 9 standardmäßig aktiviert. Wenn der
HangRecovery
Wert auf0
gesetzt wird, deaktiviert dies diese Funktion; wenn er auf1
gesetzt wird, wird die Funktion aktiviert.Vermeiden Sie das Aufrufen von AttachThreadInput oder anderen APIs, die dazu führen können, den Besitzer für das Registerkartenfenster zu ändern, da sich diese APIs auf die Eingabewarteschlange des Registerkartenthreads auswirken. Ein Beispiel für eine API, die enden kann, dass die Eingabewarteschlange des Tabthreads geändert wird, ist SetWindowLong.