通过脚本_spPageContextInfo获取当前SharePoint上下文信息

来源:互联网 发布:仿万家购物返利网源码 编辑:程序博客网 时间:2024/04/27 17:08

_spPageContextInfo,一段非常有用的SharePoint JavaScript代码,通过它可以很方便获取当前页面的相关信息。

NameSP2007SP2010SP2013Example ValuealertsEnabled XXfalseallowSilverlightPrompt XXtrueclientServerTimeDelta  X17856crossDomainPhotosEnabled  XtruecurrentCultureName  Xen-UScurrentLanguage XX1033currentUICultureName  Xen-USL_Menu_BaseUrlX XX/Sites/DemoslayoutsUrl  X_layouts/15pageItemId XX1pageListId XXGUIDpagePersonalizationScope  X1serverRequestPath  X/Sites/Demos/SitePages/Home.aspxsiteAbsoluteUrl  Xhttp://sharepoint.comsiteClientTag  X21$$15.0.4454.1026siteServerRelativeUrl  X/sites/DemossystemUserKey  X1:0).w|<sid>tenantAppVersion  X0userId XX30webAbsoluteUrl  Xhttp://sharepoint.com/sites/demoswebLanguage XX1033webLogoUrl  X_layouts/15/images/siteicon.pngwebPermMasks  XObject with properties High & LowwebServerRelativeUrl XX/Sites/DemoswebTemplate  X1webTitle  XDemoswebUIVersion XX4 (2010) or 15 (2013)

下面是一段简单的代码创建了一个带有图片的超链接,当点击超链接时会跳到当前Site Collection首页

<A onclick="window.location = _spPageContextInfo.siteAbsoluteUrl;">    <IMG class=logo alt="W Logo" src="/_layouts/15/ProjectFeature_7949818d75c64017bf5008b1391486e1/Images/wLogo.png"></A>