Not: Microsoft 365 uygulamaları ve hizmetleri 17 Ağustos 2021’den itibaren Internet Explorer 11’i desteklemeyecek. Daha fazla bilgi edinin. Lütfen Internet Explorer 11 tarayıcısının desteklenmeye devam edeceğini unutmayın. Internet Explorer 11, Windows işletim sisteminin bir bileşenidir ve yüklü olarak geldiği ürünün Yaşam Döngüsü İlkesi ile uyumludur.
Kullanıcılar Internet Explorer 11'de Microsoft SharePoint sitelerine göz attığında, sitenin yeni liste ve kitaplık deneyimini kullanıp kullanmadığına bakılmaksızın varsayılan belge modu yakında 11 (Edge modu) olacaktır. Artık eski uyumluluk modu 10'a zorlamayacağız. Bu, çoğu sayfanın performansını ve güvenilirliğini artırır. Ancak, bazı özel ana sayfalar veya özel web bölümleri, eski Internet Explorer 10 belge modunu kullanan özel kod içerebilir.
Bu değişiklik yalnızca varsayılan, özel olmayan ana sayfalar için geçerlidir. Özelleştirilmiş ana sayfaların istenen belge modunu belirtmesi gerekir.
Sitenin Edge belge modunda çalışıp çalışmadığını denetleme
Sitedeki özelleştirmenin Edge modunda çalışıp çalışmayacağını belirlemek için şu adımları izleyin:
-
Internet Explorer 11'de siteyi açın ve geliştirici araçlarını açmak için F12 tuşuna basın.
-
Öykünme sekmesini seçin ve Belge modu altında 11'i seçin.
Site koleksiyonlarını Internet Explorer 10 belge moduna geri döndürme
Site koleksiyonunun Edge belge modunda çalışmayan bir özelleştirmesi olduğunu fark ederseniz, site koleksiyonunu Internet Explorer 10 belge moduna geri döndürebilirsiniz. Bunu yapmak için CSOM (İstemci tarafı nesne modeli) sarmalayıcı ile bir Microsoft PowerShell betiği kullanmanız gerekir. Değiştirmek istediğiniz site koleksiyonu için site koleksiyonu yöneticisi olmanız gerekir.
Örneğin, ActiveX Internet Explorer 11 modunda varsayılan olarak kapalıdır, bu nedenle bu denetimlerden yararlanan özellikler için site koleksiyonunuzun Internet Explorer 10 belge moduna geri döndürülmesi gerekir.
-
En son SharePoint Management Shell'i indirip yükleyin ve SharePoint 'a bağlanın. Bilgi için bkz. SharePoint Online Yönetim Kabuğu giriş.
-
PowerShell yürütme ilkelerini gözden geçirin.
-
Aşağıdaki kodu kopyalayın ve Not Defteri gibi bir metin düzenleyicisine yapıştırın.
##the betiğin ilk iki satırı CSOM modelini yükler:
$loadInfo 1 = [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint.Client")
$loadInfo 2 = [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint.Client.Runtime")
$webUrl = 'https://{domain}.sharepoint.com/[subweb'e isteğe bağlı yol]'
$username = Read-Host -"Site koleksiyonu yöneticisinin tam O365 e-postasını girin veya yapıştırın, örneğin, name@domain.onmicrosoft.com" istemi
$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 bir site koleksiyonuna betik uygulayın (Edge'i devre dışı bırakın) aşağıdaki 4 satırın açıklamasını kaldırın:
#$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 aşağıdaki 4 satırı açıklamadan çıkararak bir site koleksiyonuna betik uygulayın (Edge'i yeniden etkinleştirin):
##$site = $clientContext.Site
##$featureguid = new-object System.Guid "80E47777-D21C-46E0-9139-7C7741EB4B54"
##$site. Features.Remove($featureguid, $true);
##$clientContext.ExecuteQuery()
-
Kod açıklama satırlarını kaldırın (## ile başlar) ve uzantı .ps1 dosyayı ANSI ile kodlanmış bir metin dosyası olarak kaydedin. Bu örnekte betik dosyasını "IEMode.ps1" olarak adlandıracağız.
-
Dosyayı kaydettiğiniz dizine geçin.
-
PowerShell komut istemine şunu yazın:
./IEMode.ps1