Poznámka: Aplikace a služby Microsoft 365 nebudou od 17. srpna 2021 podporovat Internet Explorer 11. Další informace Poznámka: Internet Explorer 11 bude i nadále podporovaný prohlížeč. Internet Explorer 11 je součástí operačního systému Windows a dodržuje Zásady životního cyklu pro produkt, na kterém je nainstalovaný.
Když uživatelé procházejí weby Microsoft SharePoint v Internet Exploreru 11, bude výchozí režim dokumentu brzy 11 (režim Edge) bez ohledu na to, jestli web používá nové seznamy a knihovny. Starší režim kompatibility 10 už nebudeme vynucovat. Tím se zvýší výkon a spolehlivost většiny stránek. Některé vlastní stránky předlohy nebo vlastní webové části však můžou obsahovat vlastní kód, který je závislý na starším režimu dokumentu Aplikace Internet Explorer 10.
Tato změna se týká jenom výchozích, nepřiřazených stránek předlohy. Přizpůsobené stránky předlohy budou muset určit požadovaný režim dokumentu.
Kontrola, jestli web funguje v režimu dokumentu Edge
Pokud chcete zjistit, jestli přizpůsobení na webu bude fungovat v režimu Edge, postupujte následovně:
-
Otevřete web v Internet Exploreru 11 a stisknutím klávesy F12 otevřete vývojářské nástroje.
-
Vyberte kartu Emulace a v části Režim dokumentu vyberte 11.
Vrácení kolekcí webů do režimu dokumentů Internet Exploreru 10
Pokud zjistíte, že kolekce webů má vlastní nastavení, které nefunguje v režimu dokumentu Edge, můžete kolekci webů vrátit do režimu dokumentů Internet Exploreru 10. K tomu je potřeba použít skript Microsoft PowerShellu s obálkou CSOM (objektový model na straně klienta). Musíte být správcem kolekce webů pro kolekci webů, kterou chcete změnit.
Například activeX je ve výchozím nastavení v režimu Internet Exploreru 11 vypnutý, takže funkce, které tyto ovládací prvky využívají, budou vyžadovat vrácení kolekce webů do režimu dokumentů Internet Exploreru 10.
-
Stáhněte a nainstalujte nejnovější SharePoint Management Shell a připojte se k SharePoint. Informace najdete v tématu Úvod do SharePoint Online Management Shell.
-
Projděte si zásady spouštění PowerShellu.
-
Zkopírujte následující kód a vložte ho do textového editoru, jako je Poznámkový blok.
##the první dva řádky skriptu načtou model CSOM:
$loadInfo 1 = [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint.Client")
$loadInfo 2 = [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint.Client.Runtime")
$webUrl = 'https://{doména}.sharepoint.com/[volitelná cesta k podwebu]
$username = Read-Host -Prompt "Enter or paste the site collection's full email O365 administrator, example, 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 použít skript na kolekci webů (zakázat Edge), zrušte komentář na 4 řádcích níže:
#$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 použít skript na kolekci webů (znovu povolit Edge) 4 řádky níže:
##$site = $clientContext.Site
##$featureguid = new-object System.Guid "80E47777-D21C-46E0-9139-7C7741EB4B54"
##$site. Features.Remove($featureguid, $true);
##$clientContext.ExecuteQuery()
-
Odeberte řádky komentáře kódu (které začínají na ##) a uložte soubor jako textový soubor s kódováním ANSI s příponou .ps1. V tomto příkladu pojmenujeme soubor skriptu "IEMode.ps1".
-
Přejděte do adresáře, do kterého jste soubor uložili.
-
Na příkazovém řádku PowerShellu zadejte:
./IEMode.ps1