使用jQuery插件xdomainajax.js进行跨域Ajax调用:只有一个网站正在运行

时间:2012-09-14 18:14:43

标签: jquery ajax cross-domain

我正在尝试使用此插件进行跨域ajax调用:cross-domain-ajax

我直接用BBC网站对它进行了测试,并且它有效,这里是简单的代码:

$.ajax({
    url: 'http://www.bbc.co.uk/news/',
    type: 'GET',
    success: function(res) {
        alert(res);
        $('#container').text(res);
    }   

但是,出于某种原因,我尝试的每个其他网址都不起作用,它什么都不做。 有人能帮我一下吗? BBC不是我想要使用的实际网站,这是我想要使用的示例网址:

http://sdo.gsfc.nasa.gov/assets/img/browse/

但我尝试了各种各样的方式(谷歌,推特等等),除了BBC网站之外什么都没有。 谁知道为什么会这样?英国广播公司的网站是否有一些关于它的特殊内容允许这种电话,其他人不这样做?

谢谢, 小号

1 个答案:

答案 0 :(得分:1)

在这里工作...... http://jsfiddle.net/VnvtD/1/