从SP2013应用程序中获取Sharepoint URL的查询字符串

从SP2013应用程序中获取Sharepoint URL的查询字符串,sharepoint,sharepoint-2013,Sharepoint,Sharepoint 2013,我在sharepoint 2013中有一个应用程序,它显示在iframe中。我希望有链接到其他地方嵌入了应用程序的页面,并通过这些链接将数据传递到我的应用程序。听起来像是查询字符串的工作,对吗 但是,我找不到在我的应用程序中获取查询字符串的方法。我尝试插入的令牌中没有一个具有此功能,而且我无法从javascript中获取此功能,因为我的iframe和sharepoint的url不同。有什么想法吗?如果您的应用程序在SP页面内,请使用 document.referrer 获取包含查询的完整UR

我在sharepoint 2013中有一个应用程序,它显示在iframe中。我希望有链接到其他地方嵌入了应用程序的页面,并通过这些链接将数据传递到我的应用程序。听起来像是查询字符串的工作,对吗


但是,我找不到在我的应用程序中获取查询字符串的方法。我尝试插入的令牌中没有一个具有此功能,而且我无法从javascript中获取此功能,因为我的iframe和sharepoint的url不同。有什么想法吗?

如果您的应用程序在SP页面内,请使用

document.referrer 

获取包含查询的完整URL,该查询不起作用,因为SP使用重定向在应用程序上结束。因此,推荐人是一个无意义的redirect.aspx页面。最后,我不得不将我的应用程序的域更改为SharePoint主站点的子域。