แสดงไซต์ SharePoint แบบคลาสสิกในโหมดเอกสารของ Internet Explorer 10

แสดงไซต์ SharePoint แบบคลาสสิกในโหมดเอกสารของ Internet Explorer 10

เมื่อผู้ใช้เรียกดูไซต์ Microsoft SharePoint ใน Internet Explorer 11 โหมดเอกสารเริ่มต้นจะเป็น 11 (โหมด Edge) โดยไม่คำนึงว่าไซต์จะใช้รายการใหม่และประสบการณ์การใช้งานไลบรารี เราจะไม่บังคับใช้โหมดความเข้ากันได้แบบดั้งเดิม10อีกต่อไป การทำเช่นนี้จะช่วยปรับปรุงประสิทธิภาพและความน่าเชื่อถือของหน้าส่วนใหญ่ อย่างไรก็ตามหน้าต้นแบบแบบกำหนดเองบางหน้าหรือ web part แบบกำหนดเองอาจประกอบด้วยโค้ดแบบกำหนดเองที่ใช้โหมดเอกสาร Internet Explorer 10 รุ่นเก่า

การเปลี่ยนแปลงนี้จะนำไปใช้กับค่าเริ่มต้นหน้าต้นแบบรับเท่านั้น หน้าต้นแบบที่กำหนดเองจะต้องระบุโหมดเอกสารที่ต้องการ

ตรวจสอบว่าไซต์ทำงานในโหมดเอกสาร Edge หรือไม่

ทำตามขั้นตอนต่อไปนี้เพื่อกำหนดว่าการกำหนดเองบนไซต์จะทำงานในโหมด Edge หรือไม่:

  1. เปิดไซต์ใน Internet Explorer 11 แล้วกด F12 เพื่อเปิดเครื่องมือของนักพัฒนา

  2. เลือกแท็บการจำลองและภายใต้โหมดเอกสารให้เลือก11

การแปลงกลับไซต์คอลเลกชันเป็นโหมดเอกสารของ Internet Explorer 10

ถ้าคุณพบว่าไซต์คอลเลกชันมีการกำหนดเองที่ไม่ได้ทำงานในโหมดเอกสาร Edge คุณสามารถแปลงกลับไปเป็นโหมดเอกสารของ Internet Explorer 10 เมื่อต้องการทำเช่นนี้คุณจำเป็นต้องใช้สคริปต์ Microsoft PowerShell ที่มี CSOM (รูปแบบวัตถุฝั่งไคลเอ็นต์) คุณต้องเป็นผู้ดูแลไซต์คอลเลกชันสำหรับไซต์คอลเลกชันที่คุณต้องการเปลี่ยนแปลง

ตัวอย่างเช่น ActiveX จะปิดอยู่ตามค่าเริ่มต้นในโหมด Internet Explorer 11 ดังนั้นฟีเจอร์ที่ใช้ประโยชน์จากตัวควบคุมเหล่านี้จะต้องเปลี่ยนการเปลี่ยนไซต์คอลเลกชันของคุณเป็นโหมดเอกสาร Internet Explorer 10

  1. ดาวน์โหลดและติดตั้งเชลล์การจัดการ SharePoint ล่าสุดและเชื่อมต่อกับ SharePoint สำหรับข้อมูลเพิ่มเติมให้ดูที่บทนำสู่เชลล์การจัดการ SharePoint

  2. ตรวจทานนโยบายการดำเนินการ PowerShell

  3. คัดลอกโค้ดต่อไปนี้และวางลงในตัวแก้ไขข้อความเช่น 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 ()

  4. เอาบรรทัดข้อคิดเห็นของโค้ดออก (ซึ่งจะเริ่มต้นด้วย # #) และบันทึกไฟล์เป็นไฟล์ข้อความที่เข้ารหัสแบบ ANSI ที่มีนามสกุล. ps1 สำหรับตัวอย่างนี้เราจะตั้งชื่อไฟล์สคริปต์ "IEMode"

  5. เปลี่ยนไดเรกทอรีที่คุณบันทึกไฟล์

  6. ที่พร้อมท์คำสั่ง PowerShell ให้พิมพ์:

    ./IEMode.ps1

หมายเหตุ:  หน้านี้ได้รับการแปลด้วยระบบอัตโนมัติ และอาจมีข้อผิดพลาดทางไวยากรณ์หรือความไม่ถูกต้อง จุดประสงค์ของเราคือเพื่อให้เนื้อหานี้มีประโยชน์กับคุณ คุณสามารถแจ้งให้เราทราบว่าข้อมูลมีประโยชน์หรือไม่ นี่คือบทความภาษาอังกฤษเพื่อให้คุณใช้อ้างอิง

ขยายทักษะ Office ของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×