因此,我试图制作一个非常简单的SharePoint应用程序。我只想将已经构建并托管的Web应用程序加载到SharePoint页面标题中。Sharepoint 2013中的外部Ajax调用:访问被拒绝
因此,目标是简单地从备用页面加载Html并将其放置在Sharepoint应用程序的Default.aspx的div中。这与我们将另一个外部项目引入非共享点Web应用程序中的方式完全没有任何困难。
所以,我提出了以下Ajax调用:
$.ajax(
{
type: "GET",
url: "http://PageIWantToLoad/default.aspx",
dataType: "html",
success: function (result) {
$("#pageContainer").html(result);
},
error: function (jqXHR, textStatus, errorThrown) {
alert("oops");
}
});
不过,我得到一个访问被拒绝错误。
我检查了一些类似的StackOverflow和其他在线求助请求,但他们似乎都在处理更复杂的系统/情况。
任何帮助,将不胜感激。
请问您能解释一下mquery – Mihir
@Mihir mQuery - 它是一个内置的SharePoint js库。这就像jQuery,但有一些限制。有一个关于mQuery的博客:http://spdevlab.com/2013/07/01/getting-started-with-mquerym-in-sharepoint-2013-and-sharepoint-online/ –