Отображение классического сайта SharePoint в режиме документов Internet Explorer 10
Applies ToSharePoint в Microsoft 365

Примечание:  Microsoft 365 приложения и службы не будут поддерживаться Internet Explorer 11 начиная с 17 августа 2021 г. Подробнее. Обратите внимание, что Internet Explorer 11 останется поддерживаемым браузером. Internet Explorer 11 является компонентом операционной системы Windows и подчиняется политике жизненного цикла продукта, на котором он установлен. 

Когда пользователи просматривают сайты Microsoft SharePoint в Internet Explorer 11, режим документов по умолчанию скоро будет 11 (режим EDGE), независимо от того, использует ли сайт новые списки и библиотеки. Вы больше не будете использовать устаревший режим совместимости с 10. Это повысит производительность и надежность большинства страниц. Однако некоторые пользовательские эталонные страницы или пользовательские веб-части могут содержать настраиваемый код, который использует старый режим документов Internet Explorer 10.

Это изменение применимо только к ненастроенным эталонным страницам по умолчанию. Настроенные главные страницы должны указывать необходимый режим документов.

Проверка работоспособности сайта в режиме пограничного документа

Выполните указанные ниже действия, чтобы определить, будет ли настройка сайта работать в режиме EDGE.

  1. Откройте сайт в Internet Explorer 11 и нажмите клавишу F12, чтобы открыть средства разработчика.

  2. Откройте вкладку Эмуляция и в разделе режим документавыберите 11.

Возврат семейств веб-сайтов в режим документов Internet Explorer 10

Если вы обнаружите, что в семействе веб-сайтов настройка не работает в режиме EDGE, вы можете вернуться к режиму документа Internet Explorer 10. Для этого необходимо использовать сценарий Microsoft PowerShell с оберткой CSOM (объектной модели объектов на стороне клиента). Вы должны быть администратором семейства веб-сайтов для семейства веб-сайтов, которое вы хотите изменить.

Например, элемент ActiveX отключен по умолчанию в режиме Internet Explorer 11, поэтому функции, использующие эти элементы управления, требуют возврата семейства веб-сайтов в режим документов Internet Explorer 10.

  1. Скачайте и установите последнюю консоль управления SharePoint и подключитесь к SharePoint. Сведения можно найти в статье Знакомство с командной консолью SharePoint.

  2. Проверьте политики выполнения PowerShell.

  3. Скопируйте приведенный ниже код и вставьте его в текстовый редактор, например Блокнот.

    # #the первых двух строк сценария загрузить модель 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/[необязательный путь к дочернему веб-узлу]"

    $username = Read-Host-Prompt "введите или вставьте полный текст сообщения администратора семейства веб-сайтов, например" name@domain.onmicrosoft.com "

    $password = Read-Host-Prompt (пароль для $username "-AsSecureString

    [Microsoft. SharePoint. Client. ClientContext] $clientContext = New-Objects Microsoft. SharePoint. Client. ClientContext ($webUrl)

    $clientContext. Credentials = New-Objects Microsoft. SharePoint. Client. SharePointOnlineCredentials ($username $password)

    #To применить сценарий к семейству веб-сайтов (отключить ребро) снимите пометки из 4 нижних строк.

    # $site = $clientContext. site

    # $featureguid = New-объект System. GUID "80E47777-D21C-46E0-9139-7C7741EB4B54"

    # $site. Features. Add ($featureguid; $true; [Microsoft. SharePoint. Client. FeatureDefinitionScope]:: None)

    # $clientContext.ExecuteQuery ()

    #To применить сценарий к семейству веб-сайтов (повторно включить ребро), раскомментируйте 4 строки ниже:

    # # $site = $clientContext. site

    # # $featureguid = New-Object System. GUID "80E47777-D21C-46E0-9139-7C7741EB4B54"

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

    # # $clientContext.ExecuteQuery ()

  4. Удалите строки комментариев кода (которые начинаются с # #) и сохраните файл как текстовый файл в кодировке ANSI с расширением PS1. В данном примере имя файла сценария "IEMode.ps1".

  5. Перейдите в каталог, в котором сохранен файл.

  6. В командной строке PowerShell введите:

    ./IEMode.ps1

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.