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