我正在使用此代码:
$.ajax({
url: 'http://mysharepointsite.com/SitePages/Home.aspx',
type: 'HEAD',
error: function () {
//file not exists
alert('not ok');
},
success: function () {
//file exists
alert('ok');
}
});
我从另一个域调用它,因为跨域问题而失败。我怎么能克服这个?
答案 0 :(得分:1)
您可以为服务器创建代理以建立连接,然后对代理进行ajax调用,但您也可以使用James Padolsey's cross-domain ajax mod在后台使用YUI来处理跨域请求,这是一个替换jQuery的.ajax()
方法。它在github here