隐藏SharePoint上的"页面"按钮

Mic*_*mol 2 sharepoint sharepoint-2010

隐藏"页面"链接的最简单方法是什么?

在此输入图像描述

谢谢.

Mik*_*keM 6

这是隐藏页面选项卡的代码隐藏和客户端方法

代码背后:

通过MSDN论坛隐藏/禁用功能区项目:

public void HideRibbonItem()
{
    //if this is a System.Web.UI.Page
    SPRibbon ribbon = SPRibbon.GetCurrent(this);
    ribbon.TrimById("Ribbon.ListItem.New.NewFolder");
}
Run Code Online (Sandbox Code Playgroud)

默认服务器功能区自定义位置,它是Ribbon.WebPartPage选项卡

使用Javascript/jQuery的:

检查页面,我们可以看到页面标签深埋

SP2010页标签元素

但是使用一些快速和脏的javascript或jQuery,你可以隐藏该选项卡

JavaScript的:

document.getElementById('Ribbon.WebPartPage-title').style.display = "none";
Run Code Online (Sandbox Code Playgroud)

jQuery的:

$('#Ribbon\\.WebPartPage-title').hide();
Run Code Online (Sandbox Code Playgroud)

我认为代码隐藏方法是更简洁的方法,但客户端脚本也可以完成工作.