0

在 Sharepoint 2007 中,如何隐藏列表中所有页面的快速启动栏?

4

1 回答 1

2

没有直接和自动的方法可以仅为特定列表隐藏快速启动。但是,我们可以考虑两件事。

  1. 默认情况下,应用程序页面(例如列表设置)不显示快速启动。
  2. 此链接提供了一个简单的脚本,由于格式原因,我在此答案的末尾复制了该脚本,可以将其插入到非应用程序页面上的内容编辑器 Web 部件中以隐藏快速启动。

因此,要完成隐藏特定列表的快速启动,我们基本上必须访问该列表的每个非应用程序页面,并插入此内容编辑器 Web 部件。首先,这将只是该列表中的单独视图。浏览列表中的每个视图,并使用站点操作中的“编辑页面”,添加 CEWP 和脚本。这应该适用于所有具有快速启动的列表特定页面。有一种方法可以稍微自动化这个过程,特别是对于视图,但这需要对象模型,我不确定你是否希望深入研究这个任务的更深层次的编程。

为方便起见,这是脚本。

<style>
    .ms-quicklaunch
    { 
        display:none;
    }
    .ms-navframe
    { 
        display: none;
    }
</style>
于 2010-04-30T17:37:53.737 回答