自定义MOSS中的上下文菜单

如果你想在MOSS中自定义列表或文档库中的上下文菜单,可以使用CustomAction的Feature来实现,也可以直接在页面上加一个内容编辑器(包括特定的一段Javascript)来实现,比如:
<script language="javascript">
function Custom_AddListMenuItems(m, ctx)
{
    strDisplayText = "Send Email";
    strAction = "STSNavigate('url')";
    strImagePath="";
    menuOption = CAMOpt(m,strDisplayText,strAction,strImagePath);
    menuOption.id = "ID_MySubMenu";
    return false;
}
</script>

个人感觉后面一种方式很有趣,灵活性较大。搜索了一下,发现两篇关于实现的方法,一中一英,呵呵,希望对你有所帮助。

用javascript自定义SharePoint文档库/列表项菜单
http://www.cnblogs.com/ycc/archive/2007/10/30/942223.html

Customizing SharePoint Context Menus
http://blogs.msdn.com/bowerm/articles/175691.aspx

你可能感兴趣的:(自定义)