Wyświetlanie klasycznej witryny programu SharePoint w trybie dokumentu programu Internet Explorer 10
Applies ToProgram Microsoft Office SharePoint Online na platformie Microsoft 365

Uwaga: Aplikacje i usługi Microsoft 365 nie będą obsługiwały Internet Explorer 11 począwszy od 17 sierpnia 2021 r. Dowiedz się więcej. Pamiętaj, że Internet Explorer 11 pozostanie nieobsługiwaną przeglądarką. Program Internet Explorer 11 jest składnikiem systemu operacyjnego Windows i podlega Zasadom cyklu życia dotyczącym produktu, na którym jest on zainstalowany.

Gdy użytkownicy przeglądają witryny microsoft SharePoint w programie Internet Explorer 11, domyślnym trybem dokumentu wkrótce będzie 11 (tryb Edge), niezależnie od tego, czy witryna korzysta z nowych list i bibliotek. Nie będziemy już wymuszać starszego trybu zgodności 10. Poprawi to wydajność i niezawodność większości stron. Jednak niektóre niestandardowe strony wzorcowe lub niestandardowe składniki Web Part mogą zawierać kod niestandardowy zależny od starszego trybu dokumentu programu Internet Explorer 10.

Ta zmiana dotyczy tylko domyślnych, nieprzyzwyczajonych stron wzorcowych. Dostosowane strony wzorcowe muszą określać odpowiedni tryb dokumentu.

Sprawdzanie, czy witryna działa w trybie dokumentu edge

Wykonaj poniższe czynności, aby ustalić, czy dostosowywanie witryny będzie działać w trybie przeglądarki Edge:

  1. Otwórz witrynę w programie Internet Explorer 11 i naciśnij F12, aby otworzyć narzędzia programistyczne.

  2. Wybierz kartę Emulacja , a następnie w obszarze Tryb dokumentu wybierz pozycję 11.

Przywróć tryb dokumentów programu Internet Explorer 10 dla zbiorów witryn

Jeśli okaże się, że zbiór witryn ma dostosowania, które nie działają w trybie dokumentu przeglądarki Edge, możesz przywrócić tryb dokumentu programu Internet Explorer 10 dla zbioru witryn. W tym celu należy użyć skryptu programu Microsoft PowerShell z okładem CSOM (client-side object model). Musisz być administratorem zbioru witryn dla zbioru witryn, który chcesz zmienić.

Na przykład kontrolka ActiveX jest domyślnie wyłączona w trybie programu Internet Explorer 11, więc funkcje korzystające z tych kontrolek będą wymagały powrotu zbioru witryn do trybu dokumentu programu Internet Explorer 10.

  1. Pobierz i zainstaluj najnowszą powłokę zarządzania SharePoint i połącz się z SharePoint. Aby uzyskać informacje, zobacz Wprowadzenie do SharePoint Online Management Shell.

  2. Przejrzyj zasady wykonywania programu PowerShell.

  3. Skopiuj poniższy kod i wklej go w edytorze tekstów, takim jak Notatnik.

    ##the pierwsze dwa wiersze skryptu ładują model CSOM:

    $loadInfo 1 = [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint.Client")

    $loadInfo 2 = [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint.Client.Runtime")

    $webUrl = 'https://{domain}.sharepoint.com/[opcjonalna ścieżka do pod pajęczyny]'

    $username = Read-Host -Monituj "Wprowadź lub wklej pełny adres e-mail administratora zbioru witryn usługi Office 365, na przykład 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 zastosować skrypt do zbioru witryn (wyłącz przeglądarkę Edge), usuń 4 wiersze poniżej:

    #$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 zastosować skrypt do zbioru witryn (ponownie włączyć Edge) uncomment 4 wiersze poniżej:

    ##$site = $clientContext.Site

    ##$featureguid = new-object System.Guid "80E47777-D21C-46E0-9139-7C7741EB4B54"

    ##$site. Features.Remove($featureguid, $true);

    ##$clientContext.ExecuteQuery()

  4. Usuń wiersze komentarza kodu (zaczynające się od ##) i zapisz plik jako plik tekstowy zakodowany w ansi z rozszerzeniem .ps1. W tym przykładzie nazwa pliku skryptu to "IEMode.ps1".

  5. Przejdź do katalogu, w którym został zapisany plik.

  6. W wierszu polecenia programu PowerShell wpisz:

    ./IEMode.ps1

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.