หมายเหตุ: Microsoft 365 แอปและบริการจะไม่สนับสนุน Internet Explorer 11 เริ่มต้นวันที่17สิงหาคม๒๐๒๑ เรียนรู้เพิ่มเติม โปรดทราบว่า Internet Explorer 11 จะยังคงเป็นเบราว์เซอร์ที่สนับสนุน Internet Explorer 11 เป็นคอมโพเนนต์ของระบบปฏิบัติการ Windows และเป็นไป ตามนโยบายวัฏจักร ของผลิตภัณฑ์ที่มีการติดตั้ง
เมื่อผู้ใช้เรียกดูไซต์ Microsoft SharePoint ใน Internet Explorer 11 โหมดเอกสารเริ่มต้นจะเป็น 11 (โหมด Edge) โดยไม่คำนึงว่าไซต์จะใช้รายการใหม่และประสบการณ์การใช้งานไลบรารี เราจะไม่บังคับใช้โหมดความเข้ากันได้แบบดั้งเดิม10อีกต่อไป การทำเช่นนี้จะช่วยปรับปรุงประสิทธิภาพและความน่าเชื่อถือของหน้าส่วนใหญ่ อย่างไรก็ตามหน้าต้นแบบแบบกำหนดเองบางหน้าหรือ web part แบบกำหนดเองอาจประกอบด้วยโค้ดแบบกำหนดเองที่ใช้โหมดเอกสาร Internet Explorer 10 รุ่นเก่า
การเปลี่ยนแปลงนี้จะนำไปใช้กับค่าเริ่มต้นหน้าต้นแบบรับเท่านั้น หน้าต้นแบบที่กำหนดเองจะต้องระบุโหมดเอกสารที่ต้องการ
ตรวจสอบว่าไซต์ทำงานในโหมดเอกสาร Edge หรือไม่
ทำตามขั้นตอนต่อไปนี้เพื่อกำหนดว่าการกำหนดเองบนไซต์จะทำงานในโหมด Edge หรือไม่:
-
เปิดไซต์ใน Internet Explorer 11 แล้วกด F12 เพื่อเปิดเครื่องมือของนักพัฒนา
-
เลือกแท็บการจำลองและภายใต้โหมดเอกสารให้เลือก11
การแปลงกลับไซต์คอลเลกชันเป็นโหมดเอกสารของ Internet Explorer 10
ถ้าคุณพบว่าไซต์คอลเลกชันมีการกำหนดเองที่ไม่ได้ทำงานในโหมดเอกสาร Edge คุณสามารถแปลงกลับไปเป็นโหมดเอกสารของ Internet Explorer 10 เมื่อต้องการทำเช่นนี้คุณจำเป็นต้องใช้สคริปต์ Microsoft PowerShell ที่มี CSOM (รูปแบบวัตถุฝั่งไคลเอ็นต์) คุณต้องเป็นผู้ดูแลไซต์คอลเลกชันสำหรับไซต์คอลเลกชันที่คุณต้องการเปลี่ยนแปลง
ตัวอย่างเช่น ActiveX จะปิดอยู่ตามค่าเริ่มต้นในโหมด Internet Explorer 11 ดังนั้นฟีเจอร์ที่ใช้ประโยชน์จากตัวควบคุมเหล่านี้จะต้องเปลี่ยนการเปลี่ยนไซต์คอลเลกชันของคุณเป็นโหมดเอกสาร Internet Explorer 10
-
ดาวน์โหลดและติดตั้งเชลล์การจัดการ SharePoint ล่าสุดและเชื่อมต่อกับ SharePoint สำหรับข้อมูลเพิ่มเติมให้ดูที่บทนำสู่เชลล์การจัดการ SharePoint
-
คัดลอกโค้ดต่อไปนี้และวางลงในตัวแก้ไขข้อความเช่น Notepad
# #the สองบรรทัดแรกของสคริปต์โหลดรูปแบบ CSOM:
$loadInfo 1 = [ระบบการสะท้อนภาพประกอบ]:: LoadWithPartialName ("ไคลเอ็นต์ของ Microsoft. SharePoint")
$loadInfo 2 = [ระบบการสะท้อน.]:: LoadWithPartialName ("Microsoft. การรันไทม์ของไคลเอ็นต์")
$webUrl = ' https://{โดเมน}. com/[เส้นทางที่ไม่จำเป็นต้องเป็นเว็บย่อย] '
$username = Read-พร้อมท์ name@domain.onmicrosoft.com "Enter หรือวางอีเมล O365 เต็มของผู้ดูแลไซต์คอลเลกชันตัวอย่างเช่น"
$password = การอ่าน-การโฮสต์-พร้อมท์ "รหัสผ่านสำหรับ $username"-AsSecureString
[Microsoft. ClientContext] $clientContext = วัตถุใหม่ของ ClientContext ($webUrl) ของ microsoft
$clientContext ข้อมูลประจำตัว = วัตถุใหม่ของ SharePointOnlineCredentials ($username, $password)
#To นำสคริปต์ไปใช้กับไซต์คอลเลกชัน (ปิดใช้งานขอบ) เลิก4บรรทัดด้านล่าง:
# $site = $clientContext ไซต์
# $featureguid = ระบบวัตถุใหม่ Guid "80E47777-D21C-46E0-9139-7C7741EB4B54"
# $site ฟีเจอร์เพิ่ม ($featureguid, $true, [Microsoft. FeatureDefinitionScope]:: None)
# $clientContext.ExecuteQuery ()
#To นำสคริปต์ไปใช้กับไซต์คอลเลกชัน (เปิดใช้งาน Edge) เลิก4บรรทัดต่อไปนี้:
# # $site = $clientContext ไซต์
# # $featureguid = ระบบวัตถุใหม่ Guid "80E47777-D21C-46E0-9139-7C7741EB4B54"
# $site ฟีเจอร์เอาออก ($featureguid, $true);
# # $clientContext.ExecuteQuery ()
-
เอาบรรทัดข้อคิดเห็นของโค้ดออก (ซึ่งจะเริ่มต้นด้วย # #) และบันทึกไฟล์เป็นไฟล์ข้อความที่เข้ารหัสแบบ ANSI ที่มีนามสกุล. ps1 สำหรับตัวอย่างนี้เราจะตั้งชื่อไฟล์สคริปต์ "IEMode.ps1"
-
เปลี่ยนไดเรกทอรีที่คุณบันทึกไฟล์
-
ที่พร้อมท์คำสั่ง PowerShell ให้พิมพ์:
./IEMode.ps1