隐藏SharePoint上的“页面”按钮

时间:2011-05-05 16:57:07

标签: sharepoint sharepoint-2010

隐藏“网页”链接的最简单方法是什么?

enter image description here

谢谢。

2 个答案:

答案 0 :(得分:6)

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

代码背后:

通过MSDN论坛Hide/disable ribbon items

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

来自Default Server Ribbon Customization LocationsRibbon.WebPartPage标签

<强>的javascript / jQuery的:

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

SP2010-Page-tab-element

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

的javascript:

document.getElementById('Ribbon.WebPartPage-title').style.display = "none";

jQuery的:

$('#Ribbon\\.WebPartPage-title').hide();

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

答案 1 :(得分:3)

除了此处提到的解决方案外,要完全隐藏页面标签,您应使用Ribbon.WebPartPage代替Ribbon.ListItem.New.NewFolder