2012-09-14 52 views
1

我想使用這個插件進行跨域Ajax調用:cross-domain-ajax使用jQuery插件xdomainajax.js跨域Ajax調用:只有一個網站工作

我測試了它與英國廣播公司網站的直線距離,和它的作品,這裏是一個簡單的代碼:

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

但是,由於某種原因,每一個其他網址我儘量不工作,它只是什麼都不做。 任何人都可以幫助我嗎?英國廣播公司是不實際的網站,我想用這個,這是一個例子URL我想用:

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

但我試過各種(谷歌,Twitter的,等等,等等),和除了英國廣播公司網站之外,沒有什麼可以吸引人。 任何人都知道這可能是爲什麼?英國廣播公司網站有什麼特別的,允許這種類型的電話,其他人不會?

感謝, 這兒

+1

這是一個測試小提琴:http://jsfiddle.net/8w9ya/ –

+0

最有可能它不工作的網站上阻止了這發生的一種要求。 –

+0

這不工作了? – maxisme

回答

1
+0

謝謝,與許多網站合作。不幸的是,我正在試圖從美國國家航空航天局網站上提取數據 - 這可能是有道理的,因爲它是一個.gov網站。不管怎麼說,還是要謝謝你! – kinkersnick