我们正在为jsp文件做一个jQuery发布。jQuery跨域错误
我们将包含完整的url到jsp文件,它将返回一个字符串,但在IE和FF中请求被阻止。
有没有办法解决这个问题?
$.ajax(
{
type : "post",
url : "http://www.mydomain.com/my.jsp",
data : {string:"some string"},
success:doSuccess
}
将帖子更改为获取网络的相同数据,但它会不会导致XSS问题?
是否使用$ .get有XSS问题?
是的当然我明白了。我们在客户端,我们的网站托管在其服务器上。所以我们的应用程序正在调用同一个域中的页面。但是,我们的主页在他们的cms内呈现,因此可能来自其他域 – griegs 2010-11-18 04:40:18
是的,我有同样的问题(CMS是SharePoint,但相同的原则)。 JSONP是解决这个问题的最优雅的方式。你只需要设法将你的字符串格式化为Java中的JSONP(也许http://code.google.com/p/jsonp-java/) – Andrew 2010-11-18 04:43:21