基本上,SharePoint 2010网站中的页面(Home.aspx or Default.aspx…等等)以及页面中操作时所弹跳出的Dialog视窗所套用的master都是一样的,也就是:v4.master,而在v4.master中用来控管Ribbon区块的是一个div区段: 
<div id="s4-ribbonrow" class="s4-pr s4-ribbonrowhidetitle"> 
… …

网站预设的Dialog视窗是有Ribbon,如下图所示: 
image

因此,若是想要在整个SharePoint 2010网站中将所有的Dialog视窗中之Ribbon隐藏起来,那么只要开启v4.master找到以下div并设定css时加上一个s4-notdlg:即可。

<div id="s4-ribbonrow" class="s4-notdlg s4-pr s4-ribbonrowhidetitle">

修改完之后执行的结果如下: 
image

 

来源:

http://ms-net.blogspot.tw/2011/06/hide-dialog-ribbon-in-sharepoint-2010.html

查看原文 >>
相关文章