Perinteisen SharePoint-sivuston näyttäminen Internet Explorer 10 -tiedostotilassa
Käytetään kohteeseen
Microsoft 365:n SharePoint

Huomautus:  Microsoft 365 sovellukset ja palvelut eivät tue Internet Explorer 11 17. elokuuta 2021 alkaen. Lisätietoja. Huomaa, että Internet Explorer 11 säilyy tuettuna selaimena. Internet Explorer 11 on Windows-käyttöjärjestelmän komponentti, ja se noudattaa Elinkaarikäytäntöä tuotteelle, johon se on asennettu.

Kun käyttäjät selaavat Microsoft SharePoint sivustoja Internet Explorer 11:ssä, oletusarvoinen tiedostotila on pian 11 (Edge-tila) riippumatta siitä, käyttääkö sivusto uusia luetteloita ja kirjastoja. Vanhaa yhteensopivuustilaa 10 ei enää pakoteta. Tämä parantaa useimpien sivujen suorituskykyä ja luotettavuutta. Joissakin mukautetuissa pääsivuissa tai mukautetuissa verkko-osissa voi kuitenkin olla mukautettua koodia, jossa käytetään vanhaa Internet Explorer 10:n asiakirjatilaa.

Tämä muutos koskee vain oletusperustumattomia perustyylisivuja. Mukautettujen perustyylisivujen on määritettävä haluamasi tiedostotila.

Sivuston toimivuuden tarkastaminen Edge-asiakirjatilassa

Selvitä näiden ohjeiden avulla, toimiiko sivustossa oleva mukautus Edge-tilassa:

  1. Avaa sivusto Internet Explorer 11:ssä ja avaa sovelluskehittäjätyökalut painamalla F12-näppäintä.

  2. Valitse Emulointi-välilehti ja valitse Asiakirjatila-kohdassa 11.

Sivustokokoelmien palauttaminen Internet Explorer 10:n asiakirjatilaan

Jos toteat, että sivustokokoelmassa on mukautus, joka ei toimi Edge-asiakirjatilassa, voit palauttaa sivustokokoelman Internet Explorer 10:n asiakirjatilaan. Tällöin sinun on käytettävä Microsoft PowerShell -komentosarjaa, jossa on CSOM-paketoija (Client-side object model, asiakaspuolen objektimalli). Sinun on oltava sivustokokoelman järjestelmänvalvoja muutettavassa sivustokokoelmassa.

Esimerkiksi ActiveX on oletusarvoisesti poissa käytöstä Internet Explorer 11 -tilassa, joten näitä ohjausobjekteja hyödyntävät ominaisuudet edellyttävät sivustokokoelman palauttamista Internet Explorer 10 -tiedostotilaan.

  1. Lataa ja asenna uusin SharePoint hallintaliittymä ja muodosta yhteys SharePoint. Lisätietoja on artikkelissa Johdanto SharePoint Online -hallintaliittymä.

  2. Tarkista PowerShellin suorituskäytännöt.

  3. Kopioi seuraava koodi ja liitä se tekstieditoriin, esimerkiksi Muistioon.

    ##komentojonon kahdella ensimmäisellä rivillä ladataan CSOM-malli:

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

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

    $webUrl = 'https://{domain}.sharepoint.com/[valinnainen polku aliverkkoon]'

    $username = Read-Host -prompt "Kirjoita tai liitä sivustokokoelman järjestelmänvalvojan koko O365-sähköpostiosoite, esimerkiksi name@domain.onmicrosoft.com"

    $password = Read-Host -Prompt "$username-salasana" -AsSecureString

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

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

    #Jotta komentojonoa käytetään sivustokokoelmassa (Edgen poistaminen käytöstä), poista kommenttimerkintä 4 riviltä alla:

    #$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()

    #Jotta komentojonoa käytetään sivustokokoelmassa (Edgen ottaminen uudelleen käyttöön), poista kommenttimerkintä 4 riviltä alla:

    ##$site = $clientContext.Site

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

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

    ##$clientContext.ExecuteQuery()

  4. Poista koodin kommenttirivit (joiden alussa on ##) ja tallenna tiedosto ANSI-koodattuna tekstitiedostona, jonka pääte on .ps1. Tässä esimerkissä komentojonotiedoston nimeksi on annettu IEMode.ps1.

  5. Vaihda siihen hakemistoon, johon tallensit tiedoston.

  6. Kirjoita PowerShell-komentokehotteeseen seuraavasti:

    ./IEMode.ps1

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.