2012-03-04 109 views

回答

1

据我所知,如果没有其他主机(这意味着其他主机是你的)的某种形式的控制,或者主机允许它(如Google,Flicker等),你不能。

一种方法是使用JSONP来获取远程数据。要做JSONP,你的脚本所做的就是创建一个脚本标签,并为它指定远程源的URL(因此不包含ajax)。

您必须确保远程站点将响应封装在“回调函数”调用中,以便它在到达时执行。这个“封装”是JSONP的关键。没有它,远程代码根本不会执行。这个回调函数应该存在于页面中,因为当远程JSON到达时,它会调用回调函数,通过返回数据作为参数发送。

相关问题