添加js以通过designer 2013删除sharepoint上的功能区

时间:2018-01-23 17:51:16

标签: javascript sharepoint sharepoint-2013 sharepoint-designer

我想通过Designer 2013使用javascript从我的网页中删除 s4-ribbonrow 。我无权修改母版页。

我试过这个:

<style type="text/css">
#s4-ribbonrow {
    display: none;
}
</style>

但它不起作用。是否有一些特定的持有人来放置这个脚本?

提前致谢!

2 个答案:

答案 0 :(得分:1)

找到的代码效果很好。但是你需要在asp内容中添加这些行。

通过以下查找到母版页:

<asp:Content ContentPlaceHolderId="PlaceHolderMain" runat="server">

然后做这样的事情:

<asp:Content ContentPlaceHolderId="PlaceHolderMain" runat="server">
  <style type="text/css">
    #s4-ribbonrow {
      display: none;
    }
  </style>
</asp:Content>

答案 1 :(得分:0)

由于我无法访问母版页,因此必须通过javascript修改。试过这个并且工作

<script type="text/javascript">
        document.getElementById('s4-ribbonrow').style.visibility = 'hidden';
</script>