如何使用javascript或jquery在sharepoint 2010的文档库中隐藏浏览器中的视图

如何使用javascript或jquery在sharepoint 2010的文档库中隐藏浏览器中的视图,sharepoint,Sharepoint,我在sharepoint 2010中集成了Office Web应用程序。当在关联菜单中从“文档库”中选择“文档”时,我想在“文档库”中隐藏“在浏览器中查看”选项和“在浏览器中编辑”选项 是否可以使用jquery或javascript?如果可以,请告诉我如何使用? 我使用下面的css来隐藏,但它只隐藏删除选项,而不在浏览器中查看选项 li.ms-MenuUIULItem[text~=Delete] { display: none; } 所以

我在sharepoint 2010中集成了Office Web应用程序。当在关联菜单中从“文档库”中选择“文档”时,我想在“文档库”中隐藏“在浏览器中查看”选项和“在浏览器中编辑”选项

是否可以使用jquery或javascript?如果可以,请告诉我如何使用? 我使用下面的css来隐藏,但它只隐藏删除选项,而不在浏览器中查看选项

li.ms-MenuUIULItem[text~=Delete]
        {
            display: none;
        }
所以我也修改了它如下

li.ms-MenuUIULItem[text~=View in Browser]
        {
            display: none;
        }
它也不起作用。
有人能帮我吗

使用功能比使用javascript更好

您必须创建一个包含
隐藏操作
元素的功能。 元素结构如下所示:

<HideCustomAction
  GroupId = "[GroupId]"
  HideActionId = "[HideActionId]"
  Id = "...."
  Location = "....">
</HideCustomAction>

这里有一个链接,可以帮助您找到所需的操作Id:


我使用jquery创建了它

  $(document).ready(function(){            

        $('.ms-MenuUIPopupBody').live('blur', function() {       
           var elm = $("div.ms-MenuUIULItem a:contains('View in Browser')"); 
           elm.remove();     
           $("div.ms-MenuUIULItem a:contains('Edit in Browser')").remove();  
         });
});
它仅在焦点、模糊或鼠标悬停时隐藏菜单

我希望它在加载时隐藏,只要我单击文档右侧的“V”选项,它就应该在浏览器中隐藏视图并在浏览器中编辑


当我点击V选项时![我想在我点击测试右侧的v选项时,它应该在浏览器中隐藏视图并在浏览器中编辑][1]

如果可能,请提供屏幕截图给我!