在 Internet Explorer 10 文档模式显示经典 SharePoint Online 网站

注意:  我们希望能够尽快以你的语言为你提供最新的帮助内容。 本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗? 请在此处查看本文的 英文版本 以便参考。

当用户浏览 Internet Explorer 11 中的 SharePoint Online 网站时,默认文档模式很快就会 11 (边缘模式),而不考虑网站是否使用新的列表和库体验。我们将不再强制旧版本兼容模式下 10。这将提高的性能和可靠性大多数网页。但是,某些自定义母版页或自定义 web 部件可以包含依赖于较旧的 Internet Explorer 10 文档模式的自定义代码。

此更改仅应用到默认情况下,非自定义母版页。自定义的母版页需要指定所需的文档的模式。

检查网站是否在边缘文档模式下工作

请按照下列步骤来确定在网站上的自定义是否将在边缘模式下工作:

  1. 在 Internet Explorer 11 中打开该网站,然后按 F12 以打开开发工具。

  2. 选择模拟选项卡,然后选择文档模式,下方的11

还原网站集到 Internet Explorer 10 文档模式

如果您发现网站集拥有的自定义项边缘文档模式中不起作用,您可以将恢复到 Internet Explorer 10 文档模式的网站集。若要执行此操作,您需要使用 CSOM (客户端对象模型) 包装 Microsoft PowerShell 脚本。您必须是网站集管理员为您想要更改网站集。

例如,ActiveX 默认已关闭在 Internet Explorer 11 模式下,以便利用这些控件的功能将需要还原网站集到 Internet Explorer 10 文档模式。

  1. 下载并安装了最新的 SharePoint Online Management Shell 并连接到 SharePoint Online。信息,请参阅SharePoint Online Management Shell 简介

  2. 查看PowerShell 执行策略

  3. 复制下面的代码并将其粘贴在记事本等文本编辑器中。

            
            

    # # 脚本 the 前两行加载 CSOM 模型:

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

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

    $webUrl = ' https://{domain}.sharepoint.com/[optional 路径以子网站]

    $username = 读取主机-提示"输入或粘贴网站集管理员完整 O365 电子邮件,例如,name@domain.onmicrosoft.com"

    $password = 读取主机-提示"$username 密码"AsSecureString

    [Microsoft.SharePoint.Client.ClientContext]$clientContext = 新对象 Microsoft.SharePoint.Client.ClientContext($webUrl)

    $clientContext.Credentials = 新建对象 Microsoft.SharePoint.Client.SharePointOnlineCredentials($username, $password)

    #To 脚本应用于网站集 (禁用边缘),取消注释下面 4 行:

    #$site = $clientContext.Site

    #$featureguid = 新对象 System.Guid"80E47777-D21C-46E0-9139-7C7741EB4B54"

    # $site。Features.Add ($featureguid、 $true,[Microsoft.SharePoint.Client.FeatureDefinitionScope]::None)

    #$clientContext.ExecuteQuery()

    #To 脚本应用于网站集 (重新启用边缘),取消注释下面 4 行:

    # # $site = $clientContext.Site

    # # $featureguid = 新对象 System.Guid"80E47777-D21C-46E0-9139-7C7741EB4B54"

    # # $site。Features.Remove ($featureguid、 $true);

    ##$clientContext.ExecuteQuery()

  4. 删除代码注释行 (其中开头 # #) 并将文件保存为扩展名.ps1 ANSI 编码文本文件。对于此示例中,我们命名脚本文件"IEMode.ps1"。

  5. 将更改为保存该文件的目录。

  6. 在 PowerShell 命令提示符处,键入:

    ./IEMode.ps1
扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×