Hinweis: Ab dem 17. August 2021 unterstützen Microsoft 365-Apps und -Dienste Internet Explorer 11 nicht. Weitere Informationen. Beachten Sie, dass Internet Explorer 11 weiterhin als Browser unterstützt wird. Internet Explorer 11 ist eine Komponente des Windows-Betriebssystems und folgt den Lebenszyklusrichtlinie für das Produkt, auf dem die Anwendung installiert ist.
Wenn Benutzer Microsoft SharePoint Websites im Internet Explorer 11 durchsuchen, wird der Standarddokumentmodus bald 11 (Edgemodus) sein, unabhängig davon, ob die Website die neuen Listen und Bibliotheken verwendet. Der Legacy-Kompatibilitätsmodus 10 wird nicht mehr erzwungen. Dies verbessert die Leistung und Zuverlässigkeit der meisten Seiten. Einige benutzerdefinierte master Seiten oder benutzerdefinierte Webparts können jedoch benutzerdefinierten Code enthalten, der auf dem älteren Internet Explorer 10-Dokumentmodus basiert.
Diese Änderung gilt nur für standardmäßige, nicht angepasste master Seiten. Angepasste master Seiten müssen den gewünschten Dokumentmodus angeben.
Überprüfen, ob eine Website im Edge-Dokumentmodus funktioniert
Führen Sie die folgenden Schritte aus, um zu ermitteln, ob die Anpassung auf einer Website im Edgemodus funktioniert:
-
Öffnen Sie die Website in Internet Explorer 11, und drücken Sie F12, um die Entwicklertools zu öffnen.
-
Wählen Sie die Registerkarte Emulation und unter Dokumentmodus die Option 11 aus.
Wiederherstellen von Websitesammlungen in den Dokumentmodus "Internet Explorer 10"
Wenn Sie feststellen, dass eine Websitesammlung über eine Anpassung verfügt, die im Edge-Dokumentmodus nicht funktioniert, können Sie die Websitesammlung in den Dokumentmodus Internet Explorer 10 rückgängig machen. Dazu müssen Sie ein Microsoft PowerShell-Skript mit einem CSOM-Wrapper (Clientseitiges Objektmodell) verwenden. Sie müssen ein Websitesammlungsadministrator für die Websitesammlung sein, die Sie ändern möchten.
Beispielsweise ist ActiveX im Internet Explorer 11-Modus standardmäßig deaktiviert, sodass Features, die diese Steuerelemente nutzen, die Websitesammlung in den Dokumentmodus Internet Explorer 10 zurücksetzen müssen.
-
Laden Sie die neueste SharePoint-Verwaltungsshell herunter, installieren Sie sie, und stellen Sie eine Verbindung mit SharePoint her. Weitere Informationen finden Sie unter Einführung in die SharePoint Online-Verwaltungsshell.
-
Überprüfen Sie die PowerShell-Ausführungsrichtlinien.
-
Kopieren Sie den folgenden Code, und fügen Sie ihn in einen Text-Editor wie Editor ein.
##the ersten beiden Zeilen des Skripts laden das CSOM-Modell:
$loadInfo 1 = [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint.Client")
$loadInfo 2 = [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint.Client.Runtime")
$webUrl = 'https://{domain}.sharepoint.com/[optionaler Pfad zum Unterweb]'
$username = Read-Host -Aufforderung "Geben Sie die vollständige O365-E-Mail des Websitesammlungsadministrators ein, z. B. name@domain.onmicrosoft.com"
$password = Read-Host -Prompt "Password for $username" -AsSecureString
[Microsoft.SharePoint.Client.ClientContext]$clientContext = New-Object Microsoft.SharePoint.Client.ClientContext($webUrl)
$clientContext.Credentials = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials($username, $password)
#To Skript auf eine Websitesammlung anwenden (Edge deaktivieren), heben Sie die Auskommentierung der vier folgenden Zeilen auf:
#$site = $clientContext.Site
#$featureguid = new-object System.Guid "80E47777-D21C-46E0-9139-7C7741EB4B54"
#$site. Features.Add($featureguid, $true, [Microsoft.SharePoint.Client.FeatureDefinitionScope]::None)
#$clientContext.ExecuteQuery()
#To Skript auf eine Websitesammlung anwenden (Edge erneut aktivieren), heben Sie die Auskommentierung der folgenden vier Zeilen auf:
##$site = $clientContext.Site
##$featureguid = new-object System.Guid "80E47777-D21C-46E0-9139-7C7741EB4B54"
##$site. Features.Remove($featureguid, $true);
##$clientContext.ExecuteQuery()
-
Entfernen Sie die Codekommentarzeilen (die mit ##beginnen), und speichern Sie die Datei als ANSI-codierte Textdatei mit der Erweiterung .ps1. In diesem Beispiel nennen wir die Skriptdatei "IEMode.ps1".
-
Wechseln Sie zu dem Verzeichnis, in dem Sie die Datei gespeichert haben.
-
Geben Sie an der PowerShell-Eingabeaufforderung Folgendes ein:
./IEMode.ps1