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

Nota:  Microsoft 365 le app e i servizi non saranno supportati Internet Explorer 11 a partire 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 i criteri del ciclo di vita per il prodotto in 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 le nuove esperienze di elenchi e raccolte. Non è più possibile forzare la modalità compatibilità legacy 10. In questo modo potrai migliorare le prestazioni e l'affidabilità della maggior parte delle pagine. Alcune pagine master o Web part personalizzate potrebbero tuttavia contenere codice personalizzato che si basa sulla modalità documento di Internet Explorer 10 meno recente.

Questa modifica si applica solo alle pagine master predefinite non personalizzate. Per le pagine master personalizzate sarà necessario specificare la modalità documento desiderata.

Verificare se un sito funziona in modalità documento Edge

Seguire questa procedura per determinare se la personalizzazione di un sito funziona 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à documentoSelezionare 11.

Ripristinare le raccolte siti in modalità documento di Internet Explorer 10

Se una raccolta siti include una personalizzazione che non funziona in modalità documento Edge, è possibile ripristinare la raccolta siti in modalità documento di Internet Explorer 10. A tale scopo, è necessario usare uno script di Microsoft PowerShell con un wrapper CSOM (Client-Side Object Model). È necessario essere un amministratore della raccolta siti per la raccolta siti che si vuole modificare.

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

  1. Scaricare e installare il più recente SharePoint Management Shell e connettersi a SharePoint. Per informazioni, vedere Introduzione a SharePoint 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 carica 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/[facoltativo path to Web secondario]'

    $username = read-host-prompt "immettere o incollare l'indirizzo di posta elettronica completo dell'amministratore della raccolta siti, ad esempio Office 365, 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 applica script a una raccolta siti (Disable Edge) Rimuovi 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 una raccolta siti (riattivare Edge) rimuovere il commento dalle 4 righe seguenti:

    # # $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 del codice (che iniziano con # #) e salvare il file come file di testo con codifica ANSI con estensione ps1. Per questo esempio, il nome del file di 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.