Visualizzare un sito di SharePoint classico in modalità documento di Internet Explorer 10
Applies ToSharePoint in Microsoft 365

Nota: Le app e servizi Microsoft 365 non supporteranno Internet Explorer 11 a cominciare dal 17 agosto 2021. Altre informazioni. Tieni presente che Internet Explorer 11 rimarrà un browser supportato. Internet Explorer 11 è un componente del sistema operativo Windows e segue il criterio del ciclo di vita per il prodotto su cui è installato.

Quando gli utenti esplorano i siti di Microsoft SharePoint in Internet Explorer 11, la modalità documento predefinita sarà presto 11 (modalità Edge), indipendentemente dal fatto che il sito usi o meno i nuovi elenchi e raccolte. Non forzamo più la modalità compatibilità legacy 10. In questo modo si migliorano le prestazioni e l'affidabilità della maggior parte delle pagine. Tuttavia, alcune pagine master o web part personalizzate possono contenere codice personalizzato basato sulla modalità documento precedente di Internet Explorer 10.

Questa modifica si applica solo alle pagine master predefinite non personalizzate. Le pagine master personalizzate dovranno specificare la modalità documento desiderata.

Verificare se un sito funziona in modalità documento di Edge

Segui questi passaggi per determinare se la personalizzazione in un sito funzionerà in modalità Edge:

  1. Aprire il sito in Internet Explorer 11 e premere F12 per aprire gli strumenti di sviluppo.

  2. Selezionare la scheda Emulazione e in Modalità documento selezionare 11.

Ripristinare la modalità documento per le raccolte siti di Internet Explorer 10

Se una raccolta siti include una personalizzazione che non funziona in modalità documento di Edge, è possibile ripristinare la raccolta siti alla modalità documento di Internet Explorer 10. A questo scopo, è necessario usare uno script di Microsoft PowerShell con un wrapper CSOM (modello a oggetti lato client). È necessario essere un amministratore della raccolta siti per la raccolta siti da modificare.

Ad esempio, ActiveX è disattivato per impostazione predefinita in modalità Internet Explorer 11, quindi le caratteristiche che usano questi controlli richiedono il ripristino della raccolta siti alla modalità documento di Internet Explorer 10.

  1. Scaricare e installare l'ultima SharePoint Management Shell e connettersi a SharePoint. Per informazioni, vedere Introduzione alla SharePoint Online Management Shell.

  2. Esaminare i criteri di esecuzione di PowerShell.

  3. Copiare il codice seguente e incollarlo in un editor di testo, ad esempio Blocco note.

    ##the prime due righe dello script caricano il modello 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/[optional path to subweb]'

    $username = Read-Host -Prompt "Immettere o incollare la posta elettronica completa di Office 365 dell'amministratore della raccolta siti, ad esempio name@domain.onmicrosoft.com"

    $password = Read-Host -Prompt "Password per $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 applicare lo script a una raccolta siti (disabilitare Edge) rimuovere il commento dalle 4 righe seguenti:

    #$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 applicare lo script a un commento di 4 righe di seguito per una raccolta siti (riabilitare Edge):

    ##$site = $clientContext.Site

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

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

    ##$clientContext.ExecuteQuery()

  4. Rimuovere le righe di commento codice (che iniziano con ##) e salvare il file come file di testo con codifica ANSI con estensione .ps1. In questo esempio il nome del file script è "IEMode.ps1".

  5. Passare alla directory in cui è stato salvato il file.

  6. Al prompt dei comandi di PowerShell digitare:

    ./IEMode.ps1

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.