You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

SharePoint 2013母版页异常显示与站点设置页面问题求助

解决SharePoint 2013的两个页面异常问题

嘿,咱们一步步搞定这两个SharePoint 2013的问题,我之前碰到过类似的情况,下面是用SharePoint Designer和原生站点功能的具体修复方案:


问题1:点击文档库上传按钮后,页面显示多余的母版页区域

方法1:用SharePoint Designer检查并修正上传页面布局

  • 打开SharePoint Designer 2013,连接到出问题的站点
  • 左侧导航栏选择「所有文件」,依次展开_layouts/15文件夹,找到Upload.aspx(如果文档库用了自定义上传页面,就找对应的那个页面)
  • 右键编辑该页面,查看顶部的<%@ Page %>指令,重点看MasterPageFile属性:正常情况下,上传这类应用程序页应该用默认的应用母版页,比如~masterurl/default.master。如果这里引用的是站点的自定义母版页,很可能导致冲突,修改成默认值试试:
    MasterPageFile="~masterurl/default.master"
    
  • 同时检查页面里的PlaceHolderMain占位符,确认上传控件是正确包裹在这个占位符里的,避免多余的母版页内容错误渲染
  • 保存修改后,刷新站点测试上传按钮

方法2:通过SharePoint原生设置重置文档库上传关联

  • 进入目标文档库的「库设置」,点击「高级设置」
  • 找到「是否允许管理内容类型?」,先设为「是」保存,再改回「否」——这个操作会重置文档库的默认页面关联,有时候能解决自定义页面导致的异常
  • 或者在「库设置」里点击「上传设置」,确认「上传页面」选的是默认的Upload.aspx,如果是自定义页面,切换回默认选项

问题2:站点设置直接在首页显示,不打开新页面

方法1:用SharePoint Designer修改导航链接的打开行为

  • 打开SharePoint Designer 2013并连接站点
  • 左侧选择「导航」,找到「站点设置」这个导航项
  • 编辑该导航项,检查URL的链接格式:如果没有target="_blank"属性,手动修改成:
    <a href="/_layouts/15/settings.aspx" target="_blank">站点设置</a>
    
  • 如果用的是托管导航(全局导航),就进入站点设置的「导航」页(站点设置>外观>导航),找到「站点设置」节点,点击编辑,在「打开行为」下拉菜单里选「在新窗口中打开」,保存设置即可

方法2:排查自定义母版页的影响

  • 有时候自定义母版页里的JS代码或者导航控件修改会强制链接在当前窗口打开。可以临时把站点母版页切换到默认的seattle.master测试,如果问题消失,那就是自定义母版页的锅——检查母版页里的导航控件代码,确保没有覆盖链接的target属性

问题截图参考

  • 上传页面异常显示母版页区域:
    上传页面母版页异常
  • 站点设置在首页打开:
    站点设置首页显示

内容的提问来源于stack exchange,提问作者Ashique GM

火山引擎 最新活动