我可以调用同一域内的页面,但由于安全问题,当我调用子域中的页面时它不起作用。我必须做什么?帮我!!!
问问题
6101 次
3 回答
3
您可以设置 document.domain 但如果我没记错的话,一些浏览器(Opera)甚至不允许这样做。恐怕您的答案是在您可以交谈的子域上创建某种代理
于 2008-11-18T14:09:41.197 回答
1
使用脚本标签,响应应该是 javascript 回调。
前任:
代替:
<script type="text/javascript">
jQuery.ajax({
success: function(data) {
alert(data.field);
},
dataType: 'json'
});
</script>
做:
<script src="http://sub.domain.com/file"></script>
这将产生以下内容:
data = {'field': 'bleh'}
alert(data.field);
于 2011-08-10T20:08:39.030 回答
0
由于安全原因,大多数浏览器不允许对不同域的 ajax 请求。据我所知,你将无法做到这一点。
于 2008-11-19T09:58:15.073 回答