【发布时间】:2016-04-08 21:51:01
【问题描述】:
我正在开发一个自定义解决方案,其中页面库的当前页面我正在编辑模式下执行一些逻辑。
我希望获取当前页面的 id。有没有内置的方法可以在 JavaScript 对象模型中获取它。
【问题讨论】:
标签: sharepoint-2013
我正在开发一个自定义解决方案,其中页面库的当前页面我正在编辑模式下执行一些逻辑。
我希望获取当前页面的 id。有没有内置的方法可以在 JavaScript 对象模型中获取它。
【问题讨论】:
标签: sharepoint-2013
您可以使用_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。
希望这会有所帮助。
【讨论】: