获取Sharepoint页面库列表ID

时间:2016-04-08 13:46:41

标签: sharepoint-2013

我正在开发一个自定义解决方案,其中页面库的当前页面我在编辑模式下做了一些逻辑。

我希望获得当前页面的id。是否有任何内置方式可以在JavaScript对象模型中获取它。

1 个答案:

答案 0 :(得分:1)

您可以使用_spPageContextInfo对象来访问所有与页面相关的属性。

因此它具有以下结构

_spPageContextInfo 
{
    webServerRelativeUrl : "/ProjectWeb",
    webLanguage : 1033,
    currentLanguage : 1033,
    webUIVersion : 4,
    pageListId : "{c1d7b89f-f07b-4e2e-b89c-76c315831d59}",
    pageItemId : 5,
    userId : 68,
    alertsEnabled : true,
    siteServerRelativeUrl : "/",
    allowSilverlightPrompt : "True"
} 

因此,您可以使用_spPageContextInfo.pageItemId获取当前页面ID。

希望这有帮助。